Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。$3計算したいのでが、取得したcsvファイルが3桁カンマや円マークが入っているため計算できません。正規表現で桁数カンマと、ダブルクオーテーション、円マークを取り除いたのですが、awkの正規表現でも同じようなことは可能でしょうか"?\(\d+),?(\d+)"?$1$2最終的に、3番目のフィールドだけを計算したいのですが、awkではmatchを使うという記事を参考に書きを試してみましたが、うまくいきません。14:371こちらでうまくいきました。"[^0-9]"で簡単に数値のみ残せますね。ありがとうございました。awk固有の書き方ですね。コマンド名をgawkとすると、こんな感じかと。keisan.csv一般的なawkだとこんな感じでしょうか。実行すると、1,418が、1と表示されて、カンマ(,)以降の418が取得されないようです。2:131なるほど、数値のカンマがあるからカンマでフィールドを区切ってはまずかったですね。keisan.csvとかになりますね。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。