Saya memiliki 7z 4,65 dan saya mencoba untuk mengekstrak satu file ke output standar. Bantuan baris perintah 7z mengatakan -so
adalah parameter baris perintah untuk mengekstrak ke output standar, tetapi ketika saya mencoba ini:
>>> 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
bagaimana saya bisa memperbaikinya? Tampaknya tidak ada param baris perintah untuk menekan pesan stdout 7z normal.
(sunting: operasi yang setara di "unzip" adalah
unzip -p dist\dlogpkg.jar META-INF/MANIFEST.MF
yang bekerja dengan baik. Tapi saya ingin menggunakan 7z karena berbagai alasan.)
tee
lebih baik dalam situasi ini daripadaless
?Di Windows,
7z x -so my_file.zip 2> NUL
tidak berfungsi, tetapi pengalihan ke file nyata membantu:sumber
Saya juga mencoba mencari tahu ini. Ini membuat saya mendapatkan apa yang saya inginkan:
sumber
7z x -so my_file.zip 2> NUL
tidak berfungsi: entah bagaimana juga mengarahkan data ke nol.