#
sudo: unable to resolve host 에러 해결#
상황sudo 명령어가 필요한 상황에서 sudo: unable to resolve host가 발생하는 상황
hostname과 hosts의 정보가 달라서 생기는 문제
#
해결 방법sudo vi /etc/hosts
127.0.0.1 localhost
뒤에127.0.1.1 ip-{hostname}
를 추가
MacOS + zsh
Google Drive File Stream (무제한 용량)
MacOS 용량 부족
찍은 스크린샷이나 동영상 보관
하루마다 스크린샷 폴더에 파일이 쌓이는 것 방지
Dock에서 바로 사용할 수 있게 관리
screenshots 폴더에 파일이 있으면
모두 prev-screenshots로 복사한다.
screenshots 폴더의 파일을 모두 지운다 (지울 때 confirm [y/n] 메시지 띄우지않게 옵션 설정)
없으면 에코
~/scripts/mv_screenshots.sh
#!/bin/zsh
target=/Volumes/GoogleDrive/내\ 드라이브/이미지/screenshotsarchive=/Volumes/GoogleDrive/내\ 드라이브/이미지/prev-screenshots
if find "$target" -mindepth 1 -print -quit 2>/dev/null | grep -q .; then setopt localoptions rmstarsilent cp -R "$target" "$archive/`date +\%Y-\%m-\%d`" rm "$target"/*else echo "Target '$target' is empty"fi
Bash checking if folder has contents
Why does rm -f ask me for confirmation on zsh?
crontab -e
30 23 * * * zsh ~/scripts/mv_screenshots.sh >> ~/log/job_`date +\%Y-\%m-\%d`.log 2>&1
Crontab.guru - The cron schedule expression editor