0

次のような CSV ファイルがあります。

(ア)、4.999165E-08、5.99986E-08、7.000066E-08、8.000618E-08など。

私がしたいのは、別のCSVファイルの列の形式で(コンマなしで)出力を作成することだけなので、次のようになります。

(ア)

4.999165E-08

5.99986E-08

7.000066E-08

grep の基本をまだ理解していないか、それが不可能であり、awk コマンドを使用する必要がありますか?

4

2 に答える 2

0

ファイルがあなたが言及したものと同じように見える場合は、次のことができます..

tr ',' '\n'

それが何をするかの例..

echo "(A),4.999165E-08,5.99986E-08,7.000066E-08,8.000618E-08, " | tr ',' '\n'
(A)
4.999165E-08
5.99986E-08
7.000066E-08
8.000618E-08
于 2013-11-14T17:47:38.637 に答える
0

あなたが使用するのが好きならawk

awk -F, '$1=$1' OFS="\n"
(A)
4.999165E-08
5.99986E-08
7.000066E-08
8.000618E-08
 etc.

これはもう少し堅牢です

awk -F, '{$1=$1}1' OFS="\n"

awk

awk 'gsub(/,/,"\n")'
于 2013-11-14T17:53:25.237 に答える