バグ退治!

プログラムの間違い(エラー)・誤動作の原因をバグ(Bug:虫)といいます。プログラムの間違いを直すことをバグ取り(Debug)といいます。英語の虫の意味からかバグ退治と呼ばれることもあります。

  1. 次のプログラムを入力してみましょう。後ろの「"」であるべきところが「'」になっています。
    print "Hello, World!\n';
  2. 実行結果は以下のようになります。
    --- 実行開始 [>perl untitled1.pl]
    
    Can't find string terminator '"' anywhere before EOF at untitled1.pl line 1.  
    
    --- 実行終了 (255)
    これは、『ファイル「untitled1.pl」の1行目で文字列の終わりをあらわす「"」がない』というエラーメッセージです。このようなエラーメッセージを読んで、プログラムの間違いを発見して修正します。
  3. プログラムを修正したら、再び実行して正しくプログラムが動くかどうか確認してください。