最近發現電腦怪怪的
原本做圖使用gzip解壓縮竟然出現失敗
將檔案從唯讀的SAMBA SERVER COPY到LOCAL DISK下,解壓縮失敗。
奇怪的是手動執行SHELL程序會正常,使用CRON執行SHELL就會失敗。
但手動也偶有失敗情形。
因為使用虛擬環境的關係,也無法知道主因是甚麼!
於是就找一下是否有解決的方法
********************************
一般 gzip解壓縮都是用 "gzip -df file.gz"解開
預設解開後檔案直接變成新檔案
壓縮的檔案就消失了!但也可以有參數選擇保留就是了
所以唯讀目錄無法解壓縮
********************************
結果發現gzip有一個奇怪的參數是"-c"
可以這樣使用 gzip -dc map_file.jpg.gz > map_file.jpg
設計解壓縮給標準輸出是很奇怪的,但這樣從唯讀的SAMBA SERVER中直接解出,
另存LOCAL DISK倒是少了一個程序,
也成功解決問題,
也是很好的!
全站熱搜
留言列表