Você poderia fazer isso com tac
:
ls | tac
De acordo com a página tac
man:
tac - concatenate and print files in reverse
Eu sei que há o comando ls -r
para listar em ordem decrescente. Mas existe alguma maneira simples de fazer isso com uma combinação com outra função usando apenas ls
e não seus argumentos?
Você poderia fazer isso com tac
:
ls | tac
De acordo com a página tac
man:
tac - concatenate and print files in reverse
Você pode usar:
ls | sort -r | column
Isso executa ls
para listar (sem opções) e canaliza para o comando sort
. sort -r
ordena na ordem inversa ( man sort
para mais opções). A saída do sort
será uma por linha. Para alterá-lo para o estilo de ls
, alinhado em colunas, a saída de sort
é canalizada para o comando column
.
Tags command-line