아카이브에는 30개 이상의 파일이 포함되어 있으므로 추출된 파일 목록은 금세 흥미를 잃게 됩니다. .war
Tomcat 응용 프로그램 폴더에 아카이브를 추출 하는 스크립트를 만들고 있습니다 .
7z
명령에 대한 도움말을 찾는 동안 다음 줄을 발견했습니다.
-bd: 비활성화백분율 표시기
글쎄요, 정말 그러고 싶어요~할 수 있게 하다백분율 표시기를 사용하여 미친 파일 목록 대신 사용하세요. 어떻게 해야 하나요? 그것은 다음과 같습니다:
그러나 솔직히 다음과 같은 행 백분율 표시기로 충분합니다.
Progress: 30%
답변1
표준 유틸리티를 사용하여 이 작업을 수행하려면 매우 까다로운 해결 방법을 찾아야 합니다. 그렇지 않으면 whiptail
--를 사용하세요 .http://xmodulo.com/create-dialog-boxes-interactive-shell-script.htmlpv
또는-
http://www.ivarch.com/programs/pv.shtml.
답변2
누구세요진짜p7zip
Unix의 휴대용 버전인 v9.20을 사용합니다 .7zipGUI 및 명령줄 작업이 포함된 Windows 프로그램이며 설명서가 항상 적용되지 않을 수 있습니다 p7zip
. v9.20은 현재(~2011) 오래되었지만 2015년까지 새 버전이 출시되지 않았습니다. 분산 매뉴얼 페이지는 2007년 이후 최신 릴리스에서도 영향을 받지 않았습니다.
휴대용 버전 p7zip
v16.02하다진행 표시기가 있습니다(그리고 -bd는 이를 비활성화합니다). 휴대용 버전에 대한 변경 로그가 없는 것 같아서 v9.20.1 이후 외에는 언제 추가되었는지 알 수 없습니다. v9.20.1 이후에도 존재하지 않는 것으로 확인되었습니다.
그렇지 않은 경우 일반적인 솔루션에는 Marco가 제안한 내용이 포함됩니다 pmonitor
(필수 ).lsof
progress
(리눅스에만 해당). 자세한 내용은 다음 질문을 참조하세요.파이프 뷰어 - 진행률 모니터링 성능 결과/proc
(내 답변에는 추가 도구 없이 필요한 정보를 추출하는 방법을 보여주는 스크립트가 있습니다 .)