-
unzip *.zip이 안될 때 해결 방법라이브러리/linux basic 2023. 9. 4. 12:54
unzip 명령어는 하나의 ZIP 파일을 대상으로 동작하며, 여러 개의 ZIP 파일을 동시에 처리하는 기능을 내장하고 있지 않다. 이 때 for 루프를 사용하여 모든 ZIP 파일을 순차적으로 해제할 수 있다.
for file in *.zip; do unzip "$file" done 만약에 압축 파일 이름의 폴더를 만들고 그 안에 압축을 푸는 방법은 아래와 같이 해결할 수 있다.
for file in *.zip; do folder_name=$(basename -s .zip "$file") mkdir "$folder_name" unzip "$file" -d "$folder_name" done 감사합니다.
'라이브러리 > linux basic' 카테고리의 다른 글
Ubuntu C++로 터미널 화면 초기화 하기 (0) 2022.08.19 UBUNTU 20.04) CUDA 설치 (CUDA-10.2 ,CUDA-11.3, CUDA-11.6) (0) 2022.07.06 리눅스 기초 명령어 사용법 (0) 2021.02.16