Ilekroć jakieś polecenie generuje długie wiersze jako dane wyjściowe (na przykład, gdy ls -l
folder zawierający pliki o długich nazwach), długie wiersze są zawijane do następnego wiersza, co psuje strukturę kolumny.
Czy jest jakiś sposób na uniknięcie tego? Coś podobnego do opcji vim „nowrap”?
aktualizacja
Zauważyłem problem z zaakceptowaną odpowiedzią:
jeśli utworzę alias typu: alias ll="tput rmam; ls -l; tput smam"
a następnie spróbuję grepować jego wynik: ll | grep foo
nadal będzie drukować wszystkie pliki, tak jak bez grep.
Rozwiązaniem, które znalazłem, jest umieszczenie nawiasów wokół całego aliasu:
alias ll="(tput rmam; ls -l; tput smam)"