카테고리 없음
쉘스크립트로 다운로드파일 정리하기
Zero_To_One
2022. 7. 13. 22:44
1. 배경
마구잡이 다운로드로 인해 파일을 정리할겸 쉘스크립트를 만들어서 정리하면 어떨까...생각해보았습니다.

2. 코드
열심히 찾아보면서 어떻게든 해보았다.
다운로드폴더에 들어가서 .zip 확장자로 되있는 파일들을 보여주고, y or n 를 입력한다.
y를 입력하면 .zip의 모든 파일을 삭제되고, n을 입력하면 나간다.
#!/bin/bash
cd /home/jaehyeok/Downloads
find . -type f -name "*.zip";
while true; do
read -p "Do you want to delete *.zip?(y/n) " yn
case $yn in
[Yy]* ) sudo find . -type f -name '*.zip' -exec rm {} \;
break;;
[Nn]* ) exit;;
* ) echo "Please answer yes or no.";;
esac
done
3. 개선할점?
- 경로 설정
- 다양한 확장자를 입력받아 삭제하기