1

を使用して .CSV ファイルの先頭に空の列を追加するにはどうすればよいawkですか? 次のコードを試していますが、役に立ちません。

awk '{",",print $0}' file1.csv > file2.csv

助けてください...

4

5 に答える 5

4

awk

awk '{print ","$0}' file1.csv > file2.csv

また

awk '{$0=","$0}1' file1.csv > file2.csv
于 2013-10-11T04:46:03.273 に答える
1

これを試して:

awk '{printf ","; print $0}' file1.csv > file2.csv

または:

awk '{printf(",%s\n", $0)}' file1.csv > file2.csv
于 2013-10-11T04:31:46.087 に答える
0

すべての行の先頭ではなく、csv ファイルの先頭にのみカンマを追加したいと思います。

awk '{ if (NR==1) printf "," ;print $0 }' a.csv > b.csv
于 2013-10-11T10:43:04.637 に答える