*적용중인 도장
안녕하세요. 야크트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를 사용한 앱을 만들 수 있을 것 입니다.
수고 하십시요~
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +28 | 794 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +22 | 544 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1365 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 560 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 889 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 3975 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5033 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
22 | 24.10.2319:04 | 사노라맨 | |
460 | 24.10.1412:27 | shl628 | |
595 | 24.10.1316:00 | 수박 | |
323 | 24.10.1222:56 | Stultus | |
794 | 24.10.1121:10 | 좌절금지 | |
405 | 24.10.1115:53 | 수박 | |
544 | 24.10.0900:22 | 줌바이퍼 | |
1365 | 24.07.1219:19 | Stultus | |
1174 | 24.10.0500:31 | 줌바이퍼 | |
563 | 24.10.0410:49 | Tamy | |
733 | 24.09.2923:48 | 머트 | |
623 | 24.09.2822:28 | 머트 | |
448 | 24.09.2808:22 | Tamy | |
879 | 24.09.2321:32 | Stultus | |
990 | 24.09.2210:59 | 좌절금지 | |
626 | 24.09.2203:23 | 누림어멈 | |
1163 | 24.09.1919:17 | 좌절금지 | |
560 | 24.09.1917:09 | 좌절금지 | |
496 | 24.09.1813:37 | Stultus | |
889 | 24.09.1723:58 | 좌절금지 | |
592 | 24.09.1722:40 | 좌절금지 | |
450 | 24.09.1717:13 | 맥가즈아 | |
558 | 24.09.1708:13 | 김경석 | |
226 | 24.09.1617:47 | Panictosh | |
760 | 24.09.1504:35 | Tamy | |
580 | 24.09.1319:18 | Stultus | |
694 | 24.09.1019:44 | 치토 | |
482 | 24.09.0118:13 | 머핀X | |
448 | 24.09.0112:54 | 해킨도전자 | |
537 | 24.08.3115:34 | 머핀X | |
300 | 24.08.2601:42 | 화정큐삼 | |
300 | 24.08.2422:59 | 하나브 | |
316 | 24.08.2316:25 | 화정큐삼 | |
411 | 24.08.1810:56 | CanBe | |
358 | 24.08.1800:04 | 화정큐삼 | |
297 | 24.08.1722:03 | 화정큐삼 | |
197 | 24.08.1710:14 | jbhlyk | |
309 | 24.08.1622:06 | Stultus | |
214 | 24.08.1511:16 | hackillious | |
161 | 24.08.1421:30 | 세유니 | |
416 | 24.08.1419:58 | Stultus | |
375 | 24.08.1311:26 | 오디세이 | |
263 | 24.08.1115:46 | 좌절금지 | |
184 | 24.08.1111:21 | 티타보르 | |
231 | 24.08.1022:46 | Stultus | |
523 | 24.08.1022:10 | 오디세이 | |
166 | 24.08.1019:05 | jbhlyk | |
192 | 24.08.0923:20 | RogerT | |
336 | 24.08.0717:18 | 좌절금지 | |
129 | 24.08.0609:17 | RogerT | |
568 | 24.08.0606:14 | 줌바이퍼 | |
86 | 24.08.0523:34 | jbhlyk | |
260 | 24.08.0521:10 | 수인과윤슈 | |
880 | 24.08.0521:08 | 좌절금지 | |
603 | 24.08.0221:07 | Stultus | |
389 | 24.07.3019:12 | Tamy | |
340 | 24.07.2915:37 | 해킨도전자 | |
272 | 24.07.2813:52 | june119 | |
301 | 24.07.2112:43 | Stultus | |
4030 | 23.05.0502:19 | BlueGuerrilla | |
3727 | 21.08.0213:10 | 김태국 | |
275 | 24.07.1122:47 | Stultus | |
211 | 24.07.1020:44 | Stultus | |
248 | 24.07.0921:44 | Stultus | |
370 | 24.07.0820:57 | Stultus | |
198 | 24.07.0811:28 | 의정이 | |
381 | 24.07.0721:25 | Stultus | |
357 | 24.07.0604:41 | bsiugr | |
645 | 24.07.0509:56 | 애플브리크 | |
2435 | 24.02.1715:21 | 광호 | |
470 | 24.06.2723:24 | 치토 | |
239 | 24.06.2617:24 | talas | |
155 | 24.06.2120:58 | 블루사탕 | |
551 | 24.06.1609:01 | gtrfxdsp | |
387 | 24.06.1401:04 | Mactopia | |
849 | 24.06.1120:40 | Stultus | |
762 | 24.06.1115:07 | 새콤칠리 | |
118만 | 23.02.2118:35 | 좌절금지 | |
311 | 24.06.1001:11 | Steer | |
210 | 24.06.0810:09 | Door |