동일한 이름을 가진 폴더에 재귀적으로 압축을 푸는 Zsh 스크립트

동일한 이름을 가진 폴더에 재귀적으로 압축을 푸는 Zsh 스크립트

zsh 스크립트를 사용하여 다른 디렉토리의 모든 디렉토리를 압축 해제할 수 있습니까?

다음과 같이:

dir
|_dir1.rar
|_dir2.rar
|_dir3.rar

명령에 CD가 포함되지 않기를 원합니다. zsh 스크립트를 실행하기 전에 폴더에 CD를 넣습니다. 이 스크립트는 모든 .rar 디렉터리를 동일한 원래 디렉터리 이름을 가진 동일한 폴더로 추출해야 합니다. 예를 들어 dir1.rar는 dir1 등으로 추출되어야 합니다.

이것이 이루어질 수 있기를 바랍니다.

답변1

직접 시도해 보셨나요 unrar?

unrar x archive.rar

아카이브에 디렉터리와 하위 디렉터리가 있으면 다시 생성됩니다.

관련 정보