コマンドプロンプトに入力perl
しても(もちろんシステムにPerlがインストールされています)、実際には何も起こりません。perl
コマンドプロンプトで使用するポイントは何ですか? python
、lua
、およびコマンドとは異なり、ruby
何もしないようです。
それが何かをするなら、それは何で、どのように使用しますか?
コマンドプロンプトに入力perl
しても(もちろんシステムにPerlがインストールされています)、実際には何も起こりません。perl
コマンドプロンプトで使用するポイントは何ですか? python
、lua
、およびコマンドとは異なり、ruby
何もしないようです。
それが何かをするなら、それは何で、どのように使用しますか?
引数のperl
ないコマンドは、標準入力で検出されたPerlコードをコンパイルして実行します。他の通訳者のようにインタラクティブなプロンプトは表示されません。
個々のPerlコマンドを試す良い方法は、Perlデバッガーを呼び出すことです。
% perl -dwe 0
スイッチは次のとおりです。
-d
:Perlデバッガーを起動します-w
:警告を有効にする-e 1
:0
Perlスクリプトとして実行します(何もしませんが、対話型デバッガーに残ります)。そして、ジャック・マニーが彼のコメントで言ったように、あなたはドキュメンテーションを読むべきです(perldoc perlrun
あなたに同じ情報をローカルで与えるべきです)。
ただし、perl
コマンドの主な目的はPerlスクリプトを実行することであることに注意してください。Perlはインタラクティブに使用でき、次のようなワンライナーを使用できます。
perl -e 'print time, "\n"'
(1970年以降の現在の時刻を秒単位で出力します)は非常に便利ですが、それが主な用途ではありません。通常、次のようなスクリプトがあります
#!/usr/bin/perl
(または同等の)最初の行として。