小数点以下の桁を削除してカンマをキャンセル

小数点以下の桁を削除してカンマをキャンセル

次のデータがあります。

cat file
(4567.99,5678.98)
(5678.33,6734.34)

私が望む出力は次のとおりです。

(45679900 56789800)
(56783300 67343400)

小数点をキャンセルして8桁にし、間にスペースがあるようにカンマ記号を削除したいと思います。

awkコマンドを使用するには?sedそれも大丈夫です。

ベストアンサー1

awkを使用してください:

awk -F'[(),]' '{ printf( "(%d %d)\n", $2 * 10000, $3 * 10000 ); }' file

おすすめ記事