2010-09-27 76 views
0

在Mac上,我有一個html文件目錄,它們都是文檔片段。使用TexFinderX應用程序,我可以輕鬆地進行查找/替換,並在我想要的文檔頂部添加所有內容(即等等)。在Mac上的文檔片段末尾添加文本

現在我需要找到一種方法將結束標籤添加到所有文檔(即)。 TexFinderX沒有辦法做到這一點,因爲文件末尾沒有任何共同之處。

是否有一個終端命令,可以做到這一點在目錄中的所有HTML文件,它的子目錄?

感謝, 琳達

回答

1

編輯:

嗯,我試圖保持它的簡單,避免Bash的腳本,但它似乎找到犯規允許輸出重定向...所以試試這個來代替:

for f in ~/html/*.html; do echo "Processing $f file.." && cat ~/close.html >> $f; done


把你關閉標籤中一個文件...以及它叫close.html,我們將jsut把它放在你的主目錄/Users/youruser/close.html。那麼假設你的文檔是在/Users/youruser/html

打開Terminal.app並執行以下命令:

find ~/html -type f -name "*.html" -exec cat ~/close.html >> {} \; 

你會想測試第一......我find功夫生鏽

+0

編輯.. ..我告訴過你,我生鏽了:-) – prodigitalson 2010-09-27 23:27:43

+0

看到編輯我的答案... – prodigitalson 2010-09-28 20:57:53

+0

這個最新的編輯確實有用。很好。 – Linda 2010-09-29 12:58:48

相關問題