1
paste
コマンドで2つのファイルを貼り付けようとしています。データを上書きするUnix貼り付けコマンド
私はファイル3
E gge0001x gge0001y
D 12-30-2006 12-30-2006
U 1012.7 1014.6
X 36.2 35.2
を取得するために、ファイル1
E gge0001x
D 12-30-2006
U 1012.7
X 36.2
とfile2
gge0001y
12-30-2006
1014.6
35.2
を取るために
paste file1 file2
を使用しています3210
それがすべてをごちゃ混ぜにして重なっている。この
のように出てきてしまいます。
どのように区別しますか? paste
カラム/フィールド間にタブを使用しないでください。
を使用して
^M
文字を置き換えることができます。いずれにせよ、 'cat -vet f1'でチェックし、行の最後に'^M $ 'がある場合は、' dos2unix f1 f2 .... '(好きなだけ多くのファイル)を実行し、' \ '\ n'と同じです('^M 'と同じですが、 - /))がstd unixの行末文字 '\ n'の前にあります。がんばろう。 – shellterええ、ラインの最後に^ m $があります。 dos2unixはそれらをペースト可能にします。 ありがとう! –