Zip
解壓不解壓:注意:不解壓;-d 忽略
我有一個 ZIP 存檔foo.zip,其中一些文件不包含在目錄中。我想將它們提取到本地foo目錄。我正在嘗試使用以下命令提取它們:
unzip -v foo.zip -d ./foo
但是,輸出顯示它沒有提取:
caution: not extracting; -d ignored Archive: foo.zip Length Method Size Cmpr Date Time CRC-32 Name -------- ------ ------- ---- ---------- ----- -------- ---- 2345 Defl:N 1234 47% 2018-07-16 00:00 0123456f bar ... ... ... ... ... ... ... ... -------- ------- --- ------- 34567 23456 32% n files
為什麼它忽略
-d
論點而不提取?
它沒有提取,因為您使用了該
-v
選項,該選項指示unzip
僅向您顯示存檔的目錄,而不提取它。由於該
-d
選項僅在提取時才有意義,因此它會警告您它正在忽略它,但它會謹慎行事並且不會提取。