Re: [問題] 如何 (有條件) 合併文字檔案

看板Linux作者 (=.=)時間17年前 (2009/03/27 02:53), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/6 (看更多)
※ 引述《buganini (霸格尼尼)》之銘言: : ※ 引述《Aligu1009 (=.=)》之銘言: : : hi all : : 假設我有 1.txt 到 10.txt 十個文字檔 : : 我想把這10個檔案合併 : : 我知道 cat 1.txt 2.txt... > output : : (或類似的 more 1.txt 2.txt ...> output 等等) : : 可以達到我要的目的 : : 但如果除了單純的合併 : : 我同時希望 (舉例) 2.txt~10.txt 的第一行自動被忽略 : : 有現成的指令可以達成這種合併嗎? : : 謝謝 : man cat 我找過了,但我沒有找到只顯示特定行的參數 我漏看了什麼地方嗎? : man tail 我也找過了,但當個檔案的行數不同時 怎麼下參數來達到 "從第二行後開始顯示" 這樣的要求呢?

03/27 02:42,
tail -n +2
03/27 02:42
Thanks, it works. 不過,回到我最初的問題,要"合併檔案" 同時 "去掉某些檔案的第一行" 似乎沒辦法用 tail + ">" 來達成… orz.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.118.218.164

03/27 03:26, , 1F
試試「cat "tail -n +2 1.txt" "tai.... > out.txt」?
03/27 03:26, 1F
文章代碼(AID): #19oyyUT9 (Linux)
討論串 (同標題文章)
文章代碼(AID): #19oyyUT9 (Linux)