コマンド ライン引数を 1 行に 1 つずつ並べ替えて出力する bash スクリプトを作成する必要があります。
私はこのスクリプトを書きましたが、問題なく動作しますが、他に方法はありますか? 特にファイルに出力してソートせずに。
#!/bin/bash
for var in $*
do
echo $var >> file
done
sort file
rm file
プログラムのテスト実行:
$ script hello goodbye zzz aa
aa
goodbye
hello
zzz