逐一目錄執行指令 - Linux

Heather avatar
By Heather
at 2010-01-19T09:36

Table of Contents

※ 引述《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該怎麼寫呢?

感恩咧。

--
Tags: Linux

All Comments

Jack avatar
By Jack
at 2010-01-20T08:34
gzip壓完原始檔就自動不見了。我的一行指令可以壓1~9
能一行就做完的事就不要寫script了吧 XD

能建立多麼安全的傳輸環境?

Aaliyah avatar
By Aaliyah
at 2010-01-19T05:11
※ 引述《sunfox (BLUE SAVANNAH)》之銘言: : 大家好.. : 目前的網路 大多是走 TCP/IP協定 : 網路上的資料(數據)傳輸 有 FTP HTTP 還有許多 : 不同的應用 走不同的port... : 好像多多少少都有漏洞 只是有沒有被找出來 : 那到底有沒有辦法 建立絕對的 ...

Facebook in Linux

Damian avatar
By Damian
at 2010-01-19T01:09
前幾天把 Ubuntu 9.04 灌起來玩玩,用 Firefox 開了 Facebook, 不過玩開心水族箱的時候就變這樣: http://tinyurl.com/yhpmguv 所有功能一切正常,包括餵魚、查看等級之類的都可以, 可是上方一排買東西的工具列不見了... Windows 下的 Fir ...

能建立多麼安全的傳輸環境?

Victoria avatar
By Victoria
at 2010-01-19T00:04
大家好.. 目前的網路 大多是走 TCP/IP協定 網路上的資料(數據)傳輸 有 FTP HTTP 還有許多 不同的應用 走不同的port... 好像多多少少都有漏洞 只是有沒有被找出來 那到底有沒有辦法 建立絕對的安全傳輸環境 就算不能 100 % 安全 那也 99.999% 吧 ...

linux x86_64 裝不起來

Thomas avatar
By Thomas
at 2010-01-18T23:40
※ 引述《bonis ()》之銘言: : 最近換電腦 : 從原本的32位元換成4核64位元 : 我安裝centos 5.4 或是fedora 12 的x86_64的版本 : 進得去安裝程式裡面 : 但後來都說說我光碟裡面沒有centos或是fedora的安裝內容? : 還有我選繁體選項的安裝,都說在文字介面無 ...

逐一目錄執行指令

Eden avatar
By Eden
at 2010-01-18T23:36
請問大家,如何把某一目錄下的全部子目錄內的全部檔案個別逐一壓縮。 我目前的shell script只會處理單一目錄下的全部檔案,我對shell script 只是個門外漢,請問大家這樣的功能的script該怎麼寫? 我用的script是 for a in * do gzip and#34;$a ...