2017-06-09 3 views
-4

私は以下のようなファイルを持っています。しかし、最初のファイルの列では、印刷中にコンマを入れて残りの列をスペースで印刷する必要があります。とにかく私はsedまたはawkコマンドで達成できますか?空白で区切られた10個の列を持つファイルがあります。最初の6列だけにコンマを挿入します

$ cat testing 
1 2 3 4 5 6 7 8 9 10 
+0

Googleが "n回を置き換えるsedの"。最初のヒットはあなたの答えです。 – fancyPants

答えて

0

のみ最初の列にカンマを追加する:最初の6でそれを行うために

sed -i 's/ /,/' testing 

rev testing | sed 's/ /,/g4' |rev 
+0

それは働いた。すばらしいです – Veer

0
perl -pe 'eval "s/ /,/;"x5' < testing 
関連する問題