[問題] 關於pigz指令問題

看板Linux作者 (小黃狗)時間3年前 (2020/10/15 10:43), 編輯推噓1(1011)
留言12則, 3人參與, 3年前最新討論串1/1
Hi 各位大大, 我目前需要使用到pigz的指令,我查詢過相關解釋,關於-c的部分我還是有不清楚的地 方,不清楚的點為won't delete是指不刪除原始檔案還是有其他意義? 不知道是否有大大可以幫忙解答一下。 -c --stdout --to-stdout Write all processed output to stdout (won't delete). 另外若-c是不刪除原始檔案那跟-k對於原始檔案的做法是否相同(都不刪除原始檔案) ? -k --keepDo not delete original file after processing. 謝謝!感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.78.84 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1602729798.A.1CE.html

10/15 11:17, 3年前 , 1F
用過 gzip, bzip2 這類工具嗎?是完全一樣意思的,一般
10/15 11:17, 1F

10/15 11:17, 3年前 , 2F
處理之後產生壓縮的格式檔案並刪除原本檔案,-c 就是處
10/15 11:17, 2F

10/15 11:17, 3年前 , 3F
理結果標準輸出,所以原本檔案不會動到
10/15 11:17, 3F

10/15 11:21, 3年前 , 4F
若是沒有用 -c 輸出到標準輸出,結果就是儲存到檔案,-
10/15 11:21, 4F

10/15 11:21, 3年前 , 5F
k 就是處理之後原本檔案保留不會刪除。這個自己機器收
10/15 11:21, 5F

10/15 11:21, 3年前 , 6F
到跑跑就有答案。
10/15 11:21, 6F

10/15 20:45, 3年前 , 7F
補充gzip a.txt。1. 都不加,產生 a.gz,a.txt 被刪。2. "-
10/15 20:45, 7F

10/15 20:45, 3年前 , 8F
c", 輸出到 stdout (螢幕)3. "-k" 產生 a.gz,a.txt 仍
10/15 20:45, 8F

10/15 20:45, 3年前 , 9F
在。4. "-c > a.gz" 效果同 "-k",螢幕乾乾淨淨。
10/15 20:45, 9F

10/15 22:09, 3年前 , 10F
我自己也有跑過pigz指令,只是對於官方的解釋不是
10/15 22:09, 10F

10/15 22:09, 3年前 , 11F
很了解,才想要發文確認一下自己的理解是否正確。
10/15 22:09, 11F

10/15 22:09, 3年前 , 12F
最後,謝謝兩位大大的回覆跟解釋!!
10/15 22:09, 12F
文章代碼(AID): #1VXxT67E (Linux)