把一目錄底下所有 .txt 檔去頭三行的作法 - Linux

Table of Contents

想將文字檔的固定檔頭一次去掉

大約有一兩百個檔案要做這個動作

但是檔案分佈在當前目錄及其 N 層子目錄底下

請問板上先進 可否提示 bash script 的寫法或其他手段?

感謝!

--

All Comments

Ivy avatarIvy2011-12-04
試試看 find . -name "*.txt" | xargs sed -i '1,3d'
Emily avatarEmily2011-12-07
除了sed也可以用tail
Kumar avatarKumar2011-12-07
用tail的話,恐怕要加上其它的指令才能達到取代的目的