私はシェルスクリプトにまったく慣れていないので、助けていただければ幸いです。基本的に、シェルスクリプトの引数としてログパスを渡したいです。誰でもこれを行う方法を説明してもらえますか?. サンプルコードをいただければ幸いです。
編集 - perl コードに引数を渡す sh コードが必要です。
私はシェルスクリプトにまったく慣れていないので、助けていただければ幸いです。基本的に、シェルスクリプトの引数としてログパスを渡したいです。誰でもこれを行う方法を説明してもらえますか?. サンプルコードをいただければ幸いです。
編集 - perl コードに引数を渡す sh コードが必要です。
たとえば、という名前のperlスクリプトがある場合はscript.pl
、次のような引数を渡します。
$ perl script.pl arg1
または、script.pl
が実行可能ファイルである場合は、次のようにします$PATH
。
$ script.pl arg1
@ARGV
perlスクリプト内で、グローバル配列のインデックスとしてコマンドライン引数にアクセスできます。したがって、スクリプトの最初の引数を出力するには、コードは次のようになります。
#!/usr/bin/perl
print "First argument: ", $ARGV[0], "\n";