2つの算術条件付き命令

2つの算術条件付き命令

指定されたCSVファイルで、列3(単位)に10,000,000を超える値があり、列4(コスト)に50未満の値がある行を確認しようとしています。ここでは、これら2つの条件を満たすすべての行を出力する必要があります。次のコマンドは私の試みですが、実行されません。

awk '$3 > 10000000 && $4 < 50 {print $0}’ filename.csv

私はこれが「印刷」条件のためだと思いますが、2つの条件の結果を表示するように変更する方法がわかりません。以下は私の入力ファイルの一部です。助けてくれてありがとう。ありがとうございます!

名前 重量 単位 コスト
プロジェクト1 438943 10043782000 42
プロジェクト2 32882 21845339 51
プロジェクト3 318918 43903882 30
項目4 218921 49438943242 79

ベストアンサー1

努力する-F

awk -F , '$3 > 10000000 && $4 < 50 {print $0}' filename.csv

おすすめ記事