2つの列を含むファイルを繰り返します。 2024-06-28 • linux bash shell-script command-line 私の質問は基本的に後続の質問です。このトピック。次のファイルがあります。 1000 | line1 100 | line2 10 | line3 1ドルが20より大きい場合は、2ドルで何かをしたいと思います。真似しようと書いた2番目の答えしかし、うまくいきません。 for a, b in $(cat file.text|cut -d"|" -f 1,2); do if ($1>20) echo $2 done; この目標をどのように達成できますか?ありがとうございます! ベストアンサー1 そしてawk: $ for param in $(awk '$1 > 20 { print $3 }' inputfile); do ./process.sh "$param"; done おすすめ記事 -exec を使用して、find コマンド条件に一致するすべてのファイルをコピーします。 Puttyには色はありませんが、1つのサーバーでのみ機能します。 x11 仮想コンソールが停止し続ける systemctlサービスログで最新のx行を表示する方法 grep コマンドから複数パターンの単一インスタンスを返す RHEL7の現在のdhclientリースはどこにありますか? 新しい答え: パスワードなしでサーバーにSSH接続できません。 Bashがコマンドの出力を引用符付き文字列として解釈するにはどうすればよいですか? ルートアクセスなしでtermuxに「sudo」をインストールする方法は?