web-dev-qa-db-ja.com

引数付きのPerlスクリプトを実行する方法

私はUbuntuとLinuxにかなり慣れていないので、Perlスクリプトを実行するために助けが必要です。愚かに聞こえるかもしれませんが、特定の引数を使用してPerl(.pl)ファイルを実行する必要があります。重要なのは、コマンド( "Perl file.pl -ARGUMENT")を実行すると、Perlは引数をスクリプトの一部ではなくPerlコマンドの一部として解釈することです。 Perlがスクリプトに宛てられた引数を「言う」ために何ができますか?

どうもありがとう。

1
pitazzo

--は、オプションの終わりを示すために一般的に使用されます。この場合

Perl -- file.pl -ARGUMENT

これは documentation で説明されています

A-オプションの終了を通知し、それ以降のオプション処理を無効にします。 -の後の引数は、ファイル名と引数として扱われます。

4
J.J. Hakala