O comando xargs
é útil aqui:
ls | sort -n | xargs open
xargs
lerá nomes de arquivos de stdin e os passará como argumentos para open
Eu estou procurando um comando de terminal para abrir muitos arquivos em pré-visualização na ordem "classificada". Eu gostaria de abrir os arquivos em ordem: 1.pdf, 2.pdf, 3.pdf, 4.pdf, etc. Mas sem primeiro classificar, eles são abertos em ordem: 1.pdf, 10.pdf, 11. pdf, ... 2.pdf, 20.pdf, etc.
O comando:
ls | sort -n
grava-os na janela do terminal na ordem correta, mas não posso canalizar isso para o comando "open" (osx). Obrigado!
Tags command-line bash mac macos sorting