안녕하세요. 야크트74입니다.
Automator 를 활용한 dotCleaner [ 패스워드 저장 ] 을 만들어 보았습니다.
예전에 "유저빌드 저장소에 EFI 업로드 전 " ._* " dot 파일 삭제하기." 의 내용에 단순한 find 명령어 한줄 이였습니다.
이를 Finder 폴더 선택 (반응형)으로 "Automator" 로 개선을 좀 시켜 보았습니다.
스크립트
#!/bin/bash
PASSWD=1111
FOLDER_TO_PROCESS=$(/usr/bin/osascript << EOD
tell application "System Events"
activate
try
set FolderName to POSIX path of (choose folder with prompt "Please choose a folder:")
on error
set FolderName to "!ERROR!"
end try
end tell
EOD)
if [[ "$FOLDER_TO_PROCESS" == "!ERROR!" ]]; then
echo "No folder chosen"
exit 0
else
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type d -name .Trashes | xargs rm -rf
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type d -name .Spotlight-V100 | xargs rm -rf
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type d -name .TemporaryItems | xargs rm -rf
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type f -iname '._*' -delete 2>/dev/null
fi
- 쉘 스크립트를 실행하면, 폴더 선택 창이 뜹니다.
선택하고 진행하면,
폴더 선택 창에서 선택한 폴더 이하로..
아래 4가지 명령을 수행 하도록 합니다.
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type d -name .Trashes | xargs rm -rf
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type d -name .Spotlight-V100 | xargs rm -rf
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type d -name .TemporaryItems | xargs rm -rf
echo $PASSWD | sudo -kS find $FOLDER_TO_PROCESS -type f -iname '._*' -delete 2>/dev/null
실행 전
실행 후
위의 스크립트를 좀 응용하면, 다른 Automator를 사용한 앱을 만들 수 있을 것 입니다.
수고 하십시요~
야크트74님의 새글 알림을 받으실려면 구독
*적용중인 도장
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 68 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +14 | 좌절금지 | 24.09.1723:58 | 172 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 749 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3530 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4295 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 194 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 88 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 163 |
Stultus | 24.09.1813:37 | 146 | |
맥가즈아 | 24.09.1717:13 | 88 | |
Panictosh | 24.09.1617:47 | 95 | |
머핀X | 24.09.0118:13 | 393 | |
jbhlyk | 24.08.1710:14 | 166 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
티타보르 | 24.08.1111:21 | 141 | |
오디세이 | 24.08.1022:10 | 390 | |
jbhlyk | 24.08.1019:05 | 126 | |
RogerT | 24.08.0923:20 | 144 | |
좌절금지 | 24.08.0717:18 | 286 | |
해킨도전자 | 24.07.2915:37 | 260 | |
june119 | 24.07.2813:52 | 206 | |
BlueGuerrilla | 23.05.0502:19 | 3993 | |
김태국 | 21.08.0213:10 | 3679 | |
의정이 | 24.07.0811:28 | 171 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 511 | |
새콤칠리 | 24.06.1115:07 | 671 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 415 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 264 | |
거니 | 24.05.2601:07 | 243 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2403 | |
고맹이 | 24.05.0210:00 | 634 | |
shl628 | 24.04.3013:54 | 1067 | |
의정이 | 24.04.3020:54 | 549 | |
Cerritos | 24.04.3005:11 | 696 | |
곰비 | 24.04.2615:51 | 1901 | |
곰비 | 24.04.2612:41 | 1502 | |
Tamy | 24.04.2417:02 | 2490 | |
달이차가워 | 24.04.2123:27 | 984 | |
누림어멈 | 24.04.1200:06 | 3210 | |
폴라 | 24.04.1121:44 | 1080 | |
머핀X | 24.04.1100:15 | 1272 | |
윈맥크로 | 24.04.1001:25 | 1319 | |
비트러브 | 24.04.0803:41 | 1177 | |
proboy | 24.04.0800:52 | 2888 | |
낡은기계 | 24.04.0613:32 | 2532 | |
비트러브 | 24.04.0609:51 | 1113 | |
의정이 | 24.03.2820:57 | 1330 | |
티타보르 | 24.03.2819:41 | 1362 | |
miraip | 24.03.2622:16 | 763 | |
낡은기계 | 24.03.2213:09 | 781 | |
구멍단추눈 | 24.03.1514:42 | 1132 | |
광호 | 24.03.1423:29 | 751 | |
Stultus | 24.03.1421:29 | 766 | |
뿌엥 | 24.03.1313:27 | 773 | |
투신코 | 24.03.1302:58 | 576 | |
사노라맨 | 24.03.1210:42 | 589 | |
TOTORA | 24.03.1209:40 | 881 | |
애플브리크 | 24.03.1210:07 | 981 | |
란초스 | 24.03.1102:56 | 597 | |
비트러브 | 24.03.1100:14 | 425 | |
해킨도전자 | 24.03.1018:18 | 441 | |
옥대장 | 24.03.0920:26 | 1174 | |
줌바이퍼 | 24.03.0914:33 | 1148 | |
광호 | 24.03.0823:20 | 1067 | |
투신코 | 24.03.0821:38 | 233 | |
줌바이퍼 | 24.03.0819:57 | 852 | |
TOTORA | 24.03.0809:56 | 601 | |
애플브리크 | 24.03.0809:44 | 1039 | |
머핀X | 24.02.2701:24 | 712 | |
하나브 | 24.02.2700:04 | 571 | |
루크 | 24.02.2019:07 | 270 | |
decazzang | 22.06.1221:21 | 1749 | |
광호 | 24.02.2001:01 | 753 | |
윤수꾸하하 | 24.02.1821:09 | 196 | |
머핀X | 24.02.1723:21 | 188 | |
shl628 | 24.02.1613:13 | 312 | |
머핀X | 24.02.0916:22 | 187 | |
seedosx | 24.02.0620:48 | 203 |