~/VibeHandbook
$39

02 · 05

出力とexitコードを読む

命令が実行されたあとは、たいてい何かを出力する。その出力を読む方法を身につけることは本物の技術だ。物事がうまくいったかをあなたとAIが知る方法が、まさにこれだからだ。

  • 通常の出力はただの情報だ — 一覧表示されたファイル、進捗メッセージ、サーバーが起動したという知らせ。
  • エラーはたいてい率直にそう言う: Error:command not foundpermission deniedcannot find module。コロンの後の言葉が手がかりだ。エラー全体をコピーしてAIに貼り付けよ — 何かが壊れたときに手渡せる、最も役立つ唯一のものだ。

裏側では、すべての命令が見えないexitコードで終わる: 0は成功を、それ以外は問題を意味する。手で確認することはまれだが、言及されるのを耳にするだろう。最後のコードはこう見られる:

echo $?             # 直前の命令のexitコードを出力する(0 = 正常)

命令が静かに失敗して確信が持てないなら、echo $?が本当に成功したかを教えてくれる。

オフラインでも読みたい?

PDF + EPUB + ダウンロード可能なプロンプトライブラリ + バージョンアップデートを入手しよう。

$ PDFを入手 — $39