それを達成する方法はたくさんあります。使用するツールは、主に自分の好みや経験によって異なります。
tr コマンドの使用:
tr '\n' ',' < somefile
awk の使用:
awk -F'\n' '{if(NR == 1) {printf $0} else {printf ","$0}}' somefile
貼り付けコマンドの使用:
paste -d, -s file
ファイル
aaa
bbb
ccc
ddd
xargs
cat file | xargs
結果
aaa bbb ccc ddd
改善された xargs
cat file | xargs | sed -e 's/ /,/g'
結果
aaa,bbb,ccc,ddd
xargs -a your_file | sed 's/ /,/g'
これはより短い方法です。