Я ищу команду терминала, чтобы открыть много файлов в предварительном просмотре в "сортированном" порядке. Я хотел бы открыть файлы в следующем порядке: 1.pdf, 2.pdf, 3.pdf, 4.pdf и т.д. Но без предварительной сортировки они открываются в следующем порядке: 1.pdf, 10.pdf, 11.pdf,...2.pdf, 20.pdf и т.д.
Команда:
ls | sort -n
записывает их в окно терминала в правильном порядке, но я не могу передать это в команду "open" (osx). Спасибо!
решение1
Thexargs
Здесь полезна команда:
ls | sort -n | xargs open
xargs
будет считывать имена файлов из stdin и передавать их в качестве аргументовopen