- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ksh 複数のファイルから中身を1行ずつ取り出して別のファイルに出力したい)
ksh複数のファイルから中身を1行ずつ取り出して別のファイルに出力する方法
このQ&Aのポイント
- kshを使用して複数のファイルから中身を1行ずつ取り出し、別のファイルに出力する方法について説明します。
- まず、複数のselect文の結果をそれぞれ別のファイルに出力します。ファイルa,b,cなどに分けて保存します。
- 次に、各ファイルから1行ずつ取り出して別のファイル(ファイルd)に出力します。出力する際は、a,b,c...の順に1行ずつ追加していきます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1)は関係ないですよね? paste -d " " file-a file-b file-c >file-d -d の後に改行コードを入れないといけないので、""で囲みます。 paste file-a file-b file-c だと、 a1111<tab>b1111<tab>c1111 a2222<tab>b2222<tab>c2222 のようにタブで区切られるのでタブじゃなくて改行で区切られるようにします。
お礼
ありがとうございます! 頂いた回答で組んでみたら希望通りにうごきました!