基本的に、cols.csvという複数の列を含むcsvファイルがあります
1,a,100
2,b,200
3,c,300
4,e,400
col.csvという1つの列を持つ新しいcsvファイルがあります
f
g
h
i
Col.csvの項目をコピーして、cols.csvの各行の最後に追加して、cols.csvにそれらが含まれるようにします。
1,a,100,f
2,b,200,g
3,c,300,h
4,e,400,i
それは可能ですか?参加して貼り付けてみましたが、何も機能しませんでした
test1.txt
の内容
1,a,100
2,b,200
3,c,300
4,e,400
test2.txt
の内容
f
g
h
i
サンプル。
$ paste -d, test1.txt test2.txt
1,a,100,f
2,b,200,g
3,c,300,h
4,e,400,i
説明
-d
フラグを使用して、区切り文字をに設定しています。
-d
フラグを使用して貼り付け、区切り文字をコンマに設定します。
paste -d, cols.csv col.csv