Re: [問題] 逐一目錄執行指令

看板Linux作者 (alone in Osaka)時間16年前 (2010/01/19 09:36), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《clhung (alone in Osaka)》之銘言: : 我用的script是 : for a in * : do : gzip "$a" : done : 先謝過。 : 推 Adama:find 某一目錄/ -type f -exec gzip {} \; 因為我還想用這樣的script,以後可以改為其它的程式配合使用,也想把壓縮完 的原始檔案刪掉,這樣的指令該如何寫? 可能我之前的說明不夠詳細,我補充一下我需要幫忙的地方。 舉例來說,在目錄a下有檔案1,2,3及子目錄b,c, 子目錄b下,有檔案5, 6及子目錄d 而子目錄d下有檔案7,8,9等 我需要把檔案1~9在其各別的子目錄下各別壓縮起來,並刪除掉未壓縮的原始檔 這樣的script該怎麼寫呢? 感恩咧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 199.197.159.1

01/19 11:37, , 1F
gzip壓完原始檔就自動不見了。我的一行指令可以壓1~9
01/19 11:37, 1F

01/19 11:37, , 2F
能一行就做完的事就不要寫script了吧 XD
01/19 11:37, 2F
文章代碼(AID): #1BLGobrm (Linux)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1BLGobrm (Linux)