Мне нужно написать сценарий bash, который выводит аргументы командной строки в отсортированном порядке, по одному в строке.
Я написал этот скрипт, и он отлично работает, но есть ли другой способ? Тем более без вывода в файл и сортировки.
#!/bin/bash
for var in $*
do
echo $var >> file
done
sort file
rm file
Тестовый запуск программы:
$ script hello goodbye zzz aa
aa
goodbye
hello
zzz