列から次のものをどのように変換できますか?
1
2
3
4
5
6
.
.
.
.
98
99
100
カンマで区切られた行で:
1,2,3,4,5,6,....,98,99,100
私はLinuxを使用しています。
ベストアンサー1
paste
次のようにコマンドを使用できます。
paste -sd, file.txt
デフォルトでは、paste
「各ファイルの順番に対応する行で構成されるタブで区切られた行を標準出力に書き込みます」(マニュアルから引用)。この-d
オプションは代替出力区切り文字を設定し、この-s
オプションを使用すると、並列ではなく一度に1つのファイルを貼り付けることができます。単一ファイルの場合、このオプションはファイルを一度に1行ずつ処理します。