bash script를 만들다가 HOME Dir을 나타내는 ~가 작동을 안해서 당황을 했다. 찾아보니 틸드(~)는 작은이든 큰이든 따옴표 안에서는 작동을 안한다고 한다. ex) '~/abc', "~/qwe" 따라서 HOME Dir을 구하기 위해선 아래 2가지 방안 중 선택하여 사용하자. (2안을 추천한다) 따옴표 없이 틸드 사용 DIR=~/abc HOME 변수 사용 DIR="$HOME/abc" 참고 : https://stackoverflow.com/questions/27238491/tilde-not-working-on-if-then-statement-in-shell-script Tilde (~/) not working on if then statement in Shell script I have the ..
12.0 이후 경우만 기재함. 방법 ssh-add --apple-use-keychain ~/.ssh/[your-private-key] ~/.ssh/config에 아래 추가 Host * UseKeychain yes AddKeysToAgent yes IdentityFile ~/.ssh/[your-private-key] 설명 mac은 os가 실행 될 때, ssh-agent를 스스로 실행함 이에 또 실행하면 중복으로 실행되는 것임 (물론 케이스에 따라 이렇게 관리할 수 도 있긴 함) UseKeychain을 사용하여 애플에서 만든 키체인을 사용하도록 설정 (macos 에서만 존재하는 옵션) 참고 https://apple.stackexchange.com/questions/48502/how-can-i-permanen..

