最近發現電腦怪怪的

原本做圖使用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倒是少了一個程序,

也成功解決問題,

也是很好的!

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 追憶似水年華 的頭像
    追憶似水年華

    追憶似水年華

    追憶似水年華 發表在 痞客邦 留言(0) 人氣()