เมื่อใช้“ gzip --decompress” ผลลัพธ์คือ“ gzip: MYFILE.zip: คำต่อท้ายที่ไม่รู้จัก - ละเว้น” บน Windows


13

ใน Windows PowerShell (หากมีความสำคัญ) ฉันต้องการขยายไฟล์ zip gzipด้วยอาร์กิวเมนต์--decompressแต่น่าเสียดายที่มันไม่ทำงาน โปรดดูภาพหน้าจอด้านล่าง

gzip --decompress "colorbox.zip"

ผลของมัน:

gzip: colorbox.zip: คำต่อท้ายที่ไม่รู้จัก - ละเว้น

gzip --decompress colorbox.zip ---- gzip: colorbox.zip: คำต่อท้ายที่ไม่รู้จัก - ละเว้น

คุณมีความคิดวิธีกำจัดข้อผิดพลาดนี้หรือไม่? (ฉันต้องใช้มันเพราะฉันใช้Drushซึ่งใช้มัน )
อย่างไรก็ตามฉันติดตั้งGnuWin32แล้ว


อีกภาพหน้าจอเพียงเพื่อให้ชัดเจนมันเกิดจาก Drush 7.x-5.4:

gzip --decompress เมื่อใช้ drush colorbox-plugin

หลังจากอัปเกรดเป็น 7.x-5.8:

เปิดเครื่องรูดหลังจากอัพเกรดเป็น 7.x-5.8, drush colorbox-plugin

ใน PowerShell ให้ unzip ทำงาน:

colorush-plugin ของ drush ใน PowerShell ใช้งานได้แล้ว

ดังนั้นด้วยความช่วยเหลือของเจฟฟ์ฉันจึงรู้ว่ามีบางอย่างผิดปกติกับการตรวจจับชนิด MIME ใน Drush 7.x-5.4 แก้ไข ขอบคุณเจฟฟ์!

คำตอบ:


25

คุณอาจใช้เครื่องมือผิด

gzipเป็นคอมเพรสเซอร์ไฟล์ / ขยายการบีบอัดไฟล์ที่มักจะมีนามสกุลไฟล์และไม่สามารถดึงไฟล์จากไฟล์เช่น.gz colorbox.zipบน linux คุณควรใช้zipและunzipเพื่อเพิ่มและแยกไฟล์ในไฟล์ zip อาจgnuwin32มีโปรแกรม zip / unzip เหมือนกันหรือไม่


ว้าวคุณพูดถูกแล้วขอบคุณมาก! ดูเหมือนว่าอย่างใด Drush ทำผิดพลาดเมื่อตรวจสอบชนิดไมม์ไฟล์, ดูที่นี้: i.imgur.com/PAfJlGA.png พยายามคลายการบีบอัดไฟล์ zip ด้วย gzip ฉันติดตั้งDrush 7.x-5.4หลังจากอัปเกรดเป็น7.x-5.8แล้วจะพยายามunzipใช้ไฟล์และไม่ได้ใช้งานgzipอีกต่อไป: i.imgur.com/Faycbfp.pngกล่าวว่า"ประเภท Mime สำหรับ colorbox.zip เป็นแอปพลิเคชัน / รหัสไปรษณีย์ "ดีกว่ามาก มันเป็นพรอมต์คำสั่งปกติunzipมีเฉพาะใน PowerShell - และ SUCCESS !! i.imgur.com/fxL9OKu.pngขอบคุณได้รับการยอมรับ! ;)
Sk8erPeter
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.