• 締切済み

ファイルA、ファイルBの各々1行ずつをreadして結合するシェル

シェル初心者です。 ファイルA、ファイルBの各々1行ずつをreadして結合するシェルを作りたいのです。 ファイルA:  1 2 3 4 5 6 ::::: ファイルB: 7 8 9 10 :::: 結果の結合ファイル: 1 2 3 7 8 4 5 6 9 10 :::::::::: :::::::::: 各ファイルは、列数(=フィールド数)が異なりますが、行数は同じです。 while ~ read のループでは、うまくいきませんでした。 どなたか、よろしくお願いします。

みんなの回答

  • chaff
  • ベストアンサー率30% (264/874)
回答No.1

シェルスクリプトを使わなくても pasteコマンドでできそうな気がします % paste ファイルA ファイルB > 結果の結合ファイル でイケると思います

参考URL:
http://www.aitech.ac.jp/ie/~milabo/unixmanual/os.html
iwasa
質問者

お礼

pasteコマンドで、解決できました。 どうもありがとう、ございました。 while ~ read に、こだわっていたので、 なかなか、できませんでした、 どうもありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A