터미널에서 자동으로 압축 해제를 실행하려면 어떻게해야합니까?

스크립트로 압축을 풀고 싶은 Zip 아카이브가 많이 있습니다. 자동으로 실행할 수있는 방법이 있습니까?

내가 가진 것은 다음과 같습니다.

bash> unzip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip Archive: 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7 inflating: .editorconfig inflating: .gitattributes bash> 

원하는 것은 다음과 같습니다.

bash> unzip <something to silence zip> MyArchive.zip bash> 

댓글

  • man unzip는 귀하의 친구입니다. 터미널에서 실행할 수있는 모든 명령)
  • man에 대해 알고 있지만 대부분의 사람들은 원하는 것을 찾는 것이 어렵다는 데 동의 할 것이라고 생각합니다. man 페이지. 여기에서 물어 보는 것이 더 빠르고 쉬웠다 고 생각합니다.
  • 사용하는 데 시간이 좀 걸리지 만 명령 줄 옵션과 같은 것은 쉽게 찾을 수 있습니다.
  • 여기에서 묻습니다. man command를 사용하는 것보다 훨씬 더 많은 노력이 필요합니다. 그러나이 질문을받은 검색 및 베스트 답변으로 이동하는 것이 man를 사용하는 것보다 쉽습니다 . 그래서이 사람을 축복 해주세요.

Answer

매뉴얼에 명시된대로 -q (조용함) 또는 -qq (더 조용함).

unzip -qq filename 

답변

터미널 명령의 출력을 보려면 끝에 > /dev/null 2>&1를 추가하여 표준 출력과 표준 오류를 모두 /dev/null로 리디렉션 할 수 있습니다. 당신의 명령의. 물론 이것은 오류를 숨길 수 있으므로 사용 사례에 따라 대신 파일로 리디렉션하는 것이 좋습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다