.bash_profile에서 스크립트를 실행하면 로그인 시 스크립트가 실행되지 않습니다. 어떻게 해결할 수 있나요?

.bash_profile에서 스크립트를 실행하면 로그인 시 스크립트가 실행되지 않습니다. 어떻게 해결할 수 있나요?

x일보다 오래된 파일을 다운로드 폴더에서 휴지통으로 이동하는 스크립트가 있습니다.

Mac에 로그인할 때마다 실행되기를 원합니다.

그러나 터미널을 연 후에만 실행됩니다. 어떻게 해결할 수 있나요?

나는 이것을 내 .bash_profile에 넣었습니다.

#Delete all files in Downloads more than X days old
/usr/local/bin/delete_downloads.sh

답변1

터미널을 시작할 때가 아니라 Mac에 로그인할 때 실행되기를 원하는 것 같습니다. 시스템 환경 설정 -> 사용자 및 그룹 -> 로그인 항목에 스크립트를 추가할 수 있습니다.

관련 정보