1 行に 1 つの整数が含まれるファイルがあるとします。そのファイルを引数として受け取り、ファイル内の最大値と最小値を出力します。そのファイルをターミナルから読み込んで処理するにはどうすればよいでしょうか。
答え1
ファイルを並べ替えるsort --numeric-sort file.txt
最小値はソートされたファイルの最初の行です。sort --numeric-sort file.txt | head -1
最大値はソートされたファイルの最後の行です。sort --numeric-sort file.txt | tail -1