ฉันมี 7z 4.65 และฉันพยายามที่จะแยกไฟล์เดียวไปยังเอาต์พุตมาตรฐาน ความช่วยเหลือในบรรทัดคำสั่ง 7z บอกว่า-so
เป็นพารามิเตอร์บรรทัดคำสั่งเพื่อแยกไปยังเอาต์พุตมาตรฐาน แต่เมื่อฉันลองทำสิ่งนี้:
>>> 7z e -so dist\dlogpkg.jar META-INF/MANIFEST.MF
7-Zip 4.65 Copyright (c) 1999-2009 Igor Pavlov 2009-02-03
Error:
I won't write data and program's messages to same terminal
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ดูเหมือนจะไม่มีพารามิเตอร์บรรทัดคำสั่งเพื่อยับยั้งข้อความ 7z stdout ปกติ
(แก้ไข: การดำเนินการเทียบเท่าใน "unzip" จะเป็น
unzip -p dist\dlogpkg.jar META-INF/MANIFEST.MF
ซึ่งใช้งานได้ดี แต่ฉันต้องการใช้ 7z ด้วยเหตุผลหลายประการ)
tee
ดีกว่าในสถานการณ์นี้less
?