基礎プログラミング I 第02 回 Ruby の基礎 / 計算が終ったら止まる問題 ファイルの属性

ファイルの属性は、ls コマンドをオプションを使って実行すると分かる。 directory Ruby の下で、ls -l コマンドを実行してみよう。

% ls -l

とすると r,w,x,- という文字がファイル名の左端に現れる。

-rw-r--r--   1 madoka  users     189 Jun 28  2005 プログラム.rb
-rw-r--r--   1 madoka  users     193 Jun 22  2005 プログラム2.rb
-rwxr-xr-x   1 madoka  users     110 Jun 12  2005 プログラム3.rb*

上記のリストで、どれが実行可能であるだろうか。 根拠とともに答えよ。

ヒント: 自作のプログラムについて、

% ls -l

を chmod +x する前後で行い、結果を調べよ。なお、x は 実行可能(eXecute)の x を表す。

ls した結果、* がファイル名の横についていることでも、 自分自身では実行可能であることがわかる。

それでは r, w は何であるだろうか、予想し、調べよ。

本日の講義 / 講義ノート / 教員トップページ