ここでシェルプログラミングの初心者。
私はこれまでにこのコードを持っています:
prog inputfile outputfile1
sort -rn outputfile1 | cut -f1-2 > outputfile2
私の質問は、出力ファイルを最初のコマンドから 2 番目のコマンドに直接パイプして、outputfile2 を取得する方法、つまり、outputfile1 を作成する必要をスキップする方法はありますか? prog は、入力ファイル名と出力ファイル名をパラメーターとして受け取るカスタム プログラムです。
私が見つけた最も近いものは、シェルでの置換です。
sort <(ls dir)
しかし、標準出力ではなく出力ファイルのみをパイプしたいので、この場合はあまり役に立ちません。ご協力いただきありがとうございます!