2013-08-05 64 views
0

我有兩個文件:如何在Unix bash中將兩個文件合併成一個文件?

filea   fileb 
apple   juice 
orange   pieces 
pineapple  juice 

我想在一個新的文件存儲輸出

applejuice 
orangepieces 
pineapplejuice 

意義串接在UNIX的bash 2檔 我試圖paste filea.txt fileb.txt > new.txt但我有一個錯誤在那裏另外一個選擇?謝謝

+0

我通常使用像粘貼。你得到了什麼錯誤? –

+1

只是一個挑剔,連接意味着別的東西完全。你應該改寫這個問題。 – suvayu

+0

你用粘貼的確切錯誤信息是什麼?這是使用的命令。 –

回答

3

我不知道你所說的錯誤是什麼意思,同時調用paste但你可能想指定分隔符:

paste -d '' filea fileb > new.txt 

這將產生:

applejuice 
orangepieces 
pineapplejuice 
+0

我得到的錯誤是I/O錯誤 – t28292

+0

@ user2613272你能粘貼那個錯誤嗎? – Antarus

+0

我發現這個在線:nawk'NR == FNR {_ [NR] = $ 0;下一個} {打印$ 1,$ 2,_ [FNR]}'fileb文件和它的工作 – t28292

相關問題