Bash Script BEST Practices You Need to Know, According to Google
- 100줄 이상의 긴 Bash 스크립트는 Python과 같은 언어로 작성하세요. 🐍
- 스크립트의 목적을 설명하는 간략한 개요를 맨 위에 주석으로 추가하세요. 📝
- 들여쓰기는 2칸 공백을 사용하고, 줄 길이는 80자로 제한하세요.📏
- 여러 명령어를 한 줄에 연결하는 파이프라인은 각 명령어를 줄 바꿈하여 가독성을 높이세요. 🚰
- 변수 참조 시 항상 중괄호를 사용하여 가독성과 안전성을 높이세요. 括
- 배열은 간단한 용도로만 사용하고, 복잡한 데이터 구조에는 Python과 같은 언어를 사용하세요. 🧮
- 스크립트에서 별칭(alias)을 사용하지 마세요. 가독성을 저해하고 예상치 못한 동작을 야기할 수 있습니다. 🚫
- 단일 중괄호 대신 이중 중괄호를 사용하여 더욱 명확하고 복잡한 표현식을 지원하세요. 🔗
- 함수 내 변수는 local로 선언하여 전역 변수의 변경을 방지하고 코드를 깔끔하게 유지하세요. 🔒
- ShellCheck를 사용하여 스크립트의 경고 및 버그를 찾으세요. 🔎