perlのプログラムを実行してみる。
エディタはEmacsを使ってみました。
Perlプログラムをターミナルで実行してみました。
解説
■#!/usr/bin/Perlって何を表しているの?
#!/usr/bin/Perlは特別なコメントです。このプログラムはファイル/usr/bin/Perlに格納されていることを意味しています。
Perlプログラムのうち最も移植性が低い部分です。各マシンごとに、どのように記述するのかを調べる必要があります。
■このプログラムのファイル名は、my_programになっているけど拡張子をつけなくてもいいの?
Unixシステムでは、Perlは拡張子をつける必要はありません。ただし、Unixシステム以外だと必要なものもあるので、各自調べる必要があります。
プログラムを使うだけの人にとっては、どの言語で書かれているのかは、必要ではないので、拡張子をつけないのが流行っていたりもします。
■ $ chmod a+x my_program で何をやっているの?
システムに対して、このファイルがプログラムであると教えることができます。
■ $ ./my_program ドットとスラッシュはなぜ必要なの?
シェルが同名の別プログラムを起動してしまうことを防ぎます。
これは、カレントディレクトリからmy_programファイルを探すという意味です。
0 件のコメント:
コメントを投稿