카테고리 없음
우분투 터미널에서 zip파일 압축풀기(+새로운 폴더 생성 및 extract)
parkjoohye
2023. 3. 14. 09:34
우분투 터미널에서 unzip을 사용해 압축파일을 풀려하니..
기본 명령어인 unzip의 경우 예를 들어
unzip test.zip
을 실행하면 window 기반처럼 자동으로 test폴더가 새로 생성돼서 그 안에 압축이 풀리는게 아니라 그냥 그 현재 경로에 다 풀려버린다.
이럴 때는 아래 명령어를 활용하면 해당 경로에 있는 모든 zip 파일을 순차적으로 압축을 풀고 그 파일의 이름의 새로운 폴더를 생성해 그 안에 압축이 풀린다!
기본 명령어보다 훨씬 많이 쓸 것 같아서 기록!
for f in *.zip; do unzip -d "${f%*.zip}" "$f"; done