Chaque fois qu'une commande génère de longues lignes en sortie (par exemple, lorsqu'un ls -l
dossier contient des fichiers avec des noms longs), les longues lignes sont encapsulées à la ligne suivante, gâchant ainsi la structure des colonnes.
Y a-t-il un moyen d'éviter cela? Quelque chose qui ressemble à l'option vim «nowrap»?
mise à jour
J'ai remarqué un problème avec la réponse acceptée:
si je crée un alias comme: alias ll="tput rmam; ls -l; tput smam"
puis j'essaye de grep sa sortie: ll | grep foo
il imprimera toujours tous les fichiers, comme sans grep.
La solution que j'ai trouvée est de mettre des crochets autour de l'alias entier:
alias ll="(tput rmam; ls -l; tput smam)"