36

私はgrepの出力を絞り込んでいます(これは、他のフィールドに関連付ける予定の数値のリストになります)。私の問題は、999を超える数値にカンマが含まれていることです。出力を印刷する方法を考えていますコンマなしで。

出力の代わりに:

1,200,300

次のようになります。

1200300 

追加できる追加のパイプ コマンドに関する提案はありますか?

ありがとう

4

3 に答える 3

79

これを試して

< your command > | tr -d ','

tr はすべてのコンマを削除します

于 2012-10-01T05:47:37.710 に答える
20
 < your command > | sed -e 's/,//g'

これにより、他に何も変更せずに、すべてのコンマが「何もない」に置き換えられます。

于 2012-10-01T05:42:42.837 に答える
1

grep の代わりに、以下のような単一の awk コマンドを使用します

awk '/your pattern/{gsub(",","");print}' your_file
于 2012-10-01T06:22:48.927 に答える