0

私はシェルスクリプトにまったく慣れていないので、助けていただければ幸いです。基本的に、シェルスクリプトの引数としてログパスを渡したいです。誰でもこれを行う方法を説明してもらえますか?. サンプルコードをいただければ幸いです。

編集 - perl コードに引数を渡す sh コードが必要です。

4

1 に答える 1

1

たとえば、という名前のperlスクリプトがある場合はscript.pl、次のような引数を渡します。

$ perl script.pl arg1

または、script.plが実行可能ファイルである場合は、次のようにします$PATH

$ script.pl arg1

@ARGVperlスクリプト内で、グローバル配列のインデックスとしてコマンドライン引数にアクセスできます。したがって、スクリプトの最初の引数を出力するには、コードは次のようになります。

#!/usr/bin/perl

print "First argument: ", $ARGV[0], "\n";
于 2013-01-10T13:42:47.907 に答える