テキストを変換する方法
St1
number1
1234
St2
number2
456
次に行きますか?
st1,number1,1234
st2,number2,1234
ベストアンサー1
とともに標準paste
コマンド:
$ paste -sd ',,\n\0' file
St1,number1,1234
St2,number2,456
s
連続したpaste
行、、、file
,
,
新しいチーム、何もない(考えるようにNUL文字ではない)はd
区切り文字として機能します。
または:
$ paste -d ',,\0' - - - - < file
St1,number1,1234
St2,number2,456
paste
s stdin 4回,
、,
そして何もないd
それらの間の区切り文字として。