Some parts of this page were machine translated.
Powered by Yandex.Translate
http://translate.yandex.com/
非常に多くいることがご確認いただける第一線のPerlスクリプトは #!/usr/bin/perl
.
#!/usr/bin/perl
Perlスクリプト
非常に多くいることがご確認いただける第一線のPerlスクリプトは #!/usr/bin/perl
.
この例は非常に単純なプログラムPerl:
#!/usr/bin/perl
print 'Hello';
保存されるとこのテキストのファイル script.pl
を実行し、コンソール perl script.pl
,
の画面が表示され Hello
.
最も興味深いる場合は削除ファイルから script.pl
線 #!/usr/bin/perl
(書き込みのみ
一線 print 'Hello';
)およびこのコードを使用 perl script.pl
の結果
まさに画面が表示され Hello
.
のコマンドをコンソール perl script.pl
としての通訳 perl
、
引数に渡線 script.pl
のファイルのファイル名のプログラムコードとします。
起動時にこのような場合、ファイル script.pl
第一線 #!/usr/bin/perl
います。 システムの開始 perl
、このプログラムはテキストファイルとしてテキスト
プログラムのPerl言語です。
そのチーム perl script.pl
するだけが能じゃないかPerlスクリプト
別のオプションはこのファイル実行ファイル、実行します。
再度のテキストが特殊な第一線:
#!/usr/bin/perl
print 'Hello';
保存このテキストのファイル script.pl
とのコンソール:
$ chmod a+x script.pl
$ ./script.pl
Hello
コマンド chmod a+x script.pl
を設定いたしましたファイルのフラグで実行可能ファイル
(実行). そのコマンド ./script.pl
"について話し合うところを実行したいファイル script.pl
,
では、現在のディレクトリ(現在のディレクトリがキーワード、 /
—
このセパレーターとディレクトリとファイル名)となります。
起動する場合は ./script.pl
が重要である最初の行にはファイルが #!/usr/bin/perl
. の場合
ま削除するこのファイルから、試してみてくださいま ./script.pl
までのエラー:
$ ./script.pl
./script.pl: line 1: print: command not found
のPerlスクリプトが実行されます ./script.pl
は最初の行はファイルが必要
#!/usr/bin/perl
.
た場合の実行ファイルのプログラムを使用 ./script.pl
のシステムか
が必要かを実行する必要がありますこのコード(Mac OSおよびlinuxではこの場所は
なんでファイルの拡張) それはちょうどそのための理解と使用
この文字列に特殊形式です。 グリル感嘆符をフルパス
通訳のためのコードです。
指定がない場合には、コマンドラインオプション #!/usr/bin/perl
-実行し、コードを使用 ./script.pl
,
システムは、コードをシェルのお仕事(例えば、 bash
)
としてのプログラムのプログラミング言語Perlのようにこのテキスト
に bash
.
この特殊な文字列の内容は、Perlプログラミング言語の特異性のシステム。
その他のプログラミング言語にも同様のライン #!/usr/bin/python
, #!/usr/bin/lua
。
総勧告—最初の行のPerlスクリプトを必ず #!/usr/bin/perl
.