ルール
  1. AIの書いた文章ではなく自分で書くこと
  2. AIから教えてもらったことをそのまま鵜呑みにしないで、必ず他の情報(一次情報かどうかは問わない)も調べた上で記述すること
  3. 可能な限り、経験として得た知識について記載すること。事後的に経験として得たものでも可とする

bashでスクリプトは実行しないけど文法のチェックをする方法

Claudeと会話をしていると動作確認のフェーズで以下のようなシェルの実行を提案されることがある。

bash -n ./foo.sh

foo.shを実行するのだなと思って、この処理は私の方で実行しますと回答したが、後になって調べてみるとnオプションはスクリプトを実行しないで文法に問題がないかをチェックするオプションとのこと。

但し、あくまで文法チェックなので変数名が正しいかどうかなどはチェックできないとのこと。