質問: 現在、macのTerminalから外部URLを参照し、 ファイルが存在するかしないかの判定を行っています。 ``` curl -I "http://hogehogehoge.com" ``` この後、コマンドラインから `echo $?` と入力し 結果を出力していますが、`echo $?` はどういう意味をもっているのでしょうか? 調べてみたのですが、説明に該当するページが存在しなかったため、 この場をおかりいたしました。 何卒よろしくお願いします。
回答: `echo $?`は直前に実行したコマンドの終了コードを表示します。 正常に終了した場合`0`が返るようになっています。 `man curl`すればcurlがどのような場合に、どの終了コードを返すのか書かれているのでご一読ください。