行を合体させる方法

[戻る]

例えば

a
b
c
d
というファイルと
1
2
3
4
というファイルを合体させて
a 1
b 2
c 3
d 4
というファイルを作りたい時があります.

まぁ perl なんかを使えば出来るんですが, 二つファイルをオープンするので 毎回動作を書くのがめんどうです.

機会があるごとに「何かコマンドあったよな〜」と思い出すのに苦労していたので, 忘れぬよう書いておきますと

# paste -d ' ' file1 file2
とすればいいようです. なお, 筆者の cygwin では改行コードを unix に しないといけませんでした.

せっかくなんで, 私がよく使う文字列操作関連のフレーズを幾つか書いておきましょう.


2005.12