![와일드카드를 사용하여 특정 파일의 압축 해제](https://linux55.com/image/9358/%EC%99%80%EC%9D%BC%EB%93%9C%EC%B9%B4%EB%93%9C%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8A%B9%EC%A0%95%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EC%95%95%EC%B6%95%20%ED%95%B4%EC%A0%9C.png)
unrar를 사용하여 특정 파일 형식만 추출하고 싶습니다.
unzip 명령을 사용하면 특정 확장자를 가진 모든 아카이브를 추출할 수 있습니다.
unzip "$FileName" *[.txt,.TXT]
unrar로 동일한 작업을 어떻게 수행할 수 있나요? 각 파일을 반복해야 합니까?
답변1
unrar x "$FileName" \*.txt \*.TXT
Bash에서는 다음을 사용할 수도 있습니다.
unrar x "$FileName" \*.{txt,TXT}
Bash는 이를 이전 형식으로 변환합니다.