Bash


오래썼다고 잘쓰는 건 아닌 것 같다. 1년 넘게 썼지만 아직 많이 미숙하다.
가능한한 간결하고 멋있고 안전하게 사용하자.

chmod

파일을 실행하고 싶을 때에는 chmod +x
755, 644 등으로도 해결할 수 있는 권한 문제는 최대한 낮은 권한만 부여하기 (777 때려박기 X)

script env

#!/usr/bin/env bash
#!/usr/bin/bash

얘내는 분명히 다르다.

env - run a program in a modified environment

hard-coding

bash에도 hard-coding이 있다. dependencies 설치에 유동적일 수 있는 link를 그대로 때려박는 등이 그 예시이다.