[問題] 把一目錄底下所有 .txt 檔去頭三行的作法

看板Linux作者 (Pete)時間14年前 (2011/12/02 12:05), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
想將文字檔的固定檔頭一次去掉 大約有一兩百個檔案要做這個動作 但是檔案分佈在當前目錄及其 N 層子目錄底下 請問板上先進 可否提示 bash script 的寫法或其他手段? 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.27.53.17

12/02 12:25, , 1F
試試看 find . -name "*.txt" | xargs sed -i '1,3d'
12/02 12:25, 1F

12/04 22:05, , 2F
除了sed也可以用tail
12/04 22:05, 2F

12/05 12:52, , 3F
用tail的話,恐怕要加上其它的指令才能達到取代的目的
12/05 12:52, 3F
文章代碼(AID): #1Es4w0uO (Linux)