shfmt
셸 파서, 포매터 및 인터프리터. 더 많은 정보: https://pkg.go.dev/mvdan.cc/sh.
- 셸 스크립트를 포맷된 버전으로 출력:
shfmt
경로/대상/파일
- 포맷되지 않은 파일 목록:
shfmt --list
경로/대상/폴더
- 결과를 터미널에 출력하지 않고 파일에 작성:
shfmt --write
경로/대상/파일
- 코드 단순화, 불필요한 구문 제거 (예: 표현식에서 변수의 "$" 제거):
shfmt --simplify
경로/대상/파일