シェルスクリプトから処理するためにファイルをスキャンするperlスクリプトを呼び出したい。 Perlスクリプトは、1)名前、私は二つの引数1)文字列2)アレイ事前に2つの引数を持つシェルスクリプトからperlスクリプトを呼び出す1)filenameと2)整数の配列
おかげでシェルスクリプトから(構文)perlスクリプトを呼び出す方法を知っておく必要があり、整数 の2)配列ファイルの二つの引数を使用しています。 。
シェルスクリプトから処理するためにファイルをスキャンするperlスクリプトを呼び出したい。 Perlスクリプトは、1)名前、私は二つの引数1)文字列2)アレイ事前に2つの引数を持つシェルスクリプトからperlスクリプトを呼び出す1)filenameと2)整数の配列
おかげでシェルスクリプトから(構文)perlスクリプトを呼び出す方法を知っておく必要があり、整数 の2)配列ファイルの二つの引数を使用しています。 。
あなたが呼んでいるのperlスクリプトは1つの引数に整数配列を期待している場合は、おそらくあなたが使用しているシェルに応じて、それを引用する必要があります。だから、Windowsのcmd.exeでは二重引用符で囲み、他のシェルについては一重引用符または二重引用符で囲みます。
例:cmd.exeのため perl yourscript.pl filename.txt "1 2 3 4"
は、そうでない整数の引数ではなく、単一の引数で、Perlで一度に一つの到着等
やbash、PowerShellの
yourscript.pl filename.txt '1 2 3 4'
、 。
ありがとうございます。配列変数を作成し、引数として渡しました。 –
特別な操作は必要ありません。すべての引数をスペース区切りのリストとして送信してください。 – codeforester