ShellCheck
シェルスクリプトを書いたらリリース前に必ず以下のサイトを利用して清書するようにしている。
ShellCheck – shell script analysis tool
ShellCheck finds bugs in your shell scripts
古いサイトだけれど、これだけで可読性を向上させたり、エラーを防ぐことができる場合が多くあるので大変便利。
感謝感謝。
備考
コマンドもあるらしい。
404 Not Found - Qiita - Qiita
こっちのほうがいいかもしれないのでインストール手順を記載。
# インストール手順(※要snapインストール)
# snap install shellcheck
# バックアップ実行
# shellcheck /****.sh
In /root/bkp_wp.sh line 25:
echo -e "file backup log start. \n\n #################################################### \n" >> "${BLOG}"
^-- SC2129: Consider using { cmd1; cmd2; } >> file instead of individual redirects.
For more information:
https://www.shellcheck.net/wiki/SC2129 -- Consider using { cmd1; cmd2; } >>...
Amazon.co.jp
コメント