基礎プログラミング I 第 3 回 (キーボードから入力して計算させるには) 「プログラムを作る準備」 講義ノート目次

プログラムを作るときに必ず必要なことについてまとめる。

プログラムを作るには

Emacs で Ctrl-x Ctrl-f (Find file) する。 ミニバッファに

Find file:˜/Ruby/プログラム.rb

としリターン。すでに作られたファイルが読みこまれるか、 新しいファイルができる。 Ruby 言語で書くプログラムの先頭には、


#!/usr/koeki/bin/ruby

と書く。

プログラムを実行するには

実行するには Kterm で

%./プログラム.rb[˜/Ruby]

とする。Kterm の右横に [˜/Ruby] が表示されているか確認せよ。 表示されていない場合は

%cdどこか他の directory に移動している場合もありうるので $HOME に戻る
% cd Ruby[˜/]

すること。

%./プログラム.rb 
zsh: アクセス権がありません。: ./プログラム.rb

と表示された場合は、

%chmod +x プログラム.rb

して再度実行してみること。これでも実行されない場合、 プロンプトでインタプリタを指定して実行してみよう。

%ruby プログラム.rb

これで実行できる場合、 始めの一行目のつづりが間違っているか、 あるいは二行目から書きはじめてしまった場合のどちらかである。