要求到目標目錄:使用UNIX shell腳本成的.gz格式不目錄結構的歸檔文件存檔所有從源代碼目錄中的文件到一個xyz.gz文件並移動,使用UNIX shell腳本
我使用下面的命令
tar -C source_dir -zcvf target_dir/xyz.gz source_dir
例如:
tar -C /home/log -zcvf /home/archive/xyz.gz /home/log
這裏xyz.gz
包含/home/log
它創建了xyz.gz
文件來維護目錄結構。我只想要文件沒有目錄結構存檔。
請注意,一行中的四個空格前綴呈現代碼塊中的控制檯I/O,請參閱我的編輯。 – halfer
謝謝 這是目前工作的目錄意味着從「/ home/log」。 如果我想從其他路徑運行此命令,如「/ home/usr/script」 –
需要更改一次。我不想爲所有日誌文件創建單個存檔文件,而是要爲所有日誌創建單獨的.gz文件。我怎樣才能做到這一點? –