O comando xargs
manteve a ordem de seus argumentos, mas passou todos eles para uma instância de ls
, que forneceu a saída em ordem alfabética, o que ela faz por padrão. Para obter o comportamento desejado, adicione um argumento -n 1
ao comando xargs
para passar apenas uma linha de saída para ls
por vez ou, se estiver usando a implementação GNU de ls
, adicione um -U
opção para dizer a ele para não classificar a lista de arquivos.
Comportamento de ls
:
$ ls -lad /usr/bin /etc
drwxr-xr-x. 146 root root 12288 May 18 09:46 /etc
dr-xr-xr-x. 2 root root 57344 Dec 12 15:30 /usr/bin