私は非常に多くのperlスクリプトで構成されるシェルスクリプトを持っています。perlスクリプトの1つは毎回異なる入力で実行する必要があり、値は図のように最後に1つのファイルに保存する必要があります。
#!/bin/sh
.....
....
perl test.pl apple
perl test.pl mango
perl test.pl banana
...
...
....
これらの名前で生成されたファイルを見て、コマンドラインでこれらの名前を入力します。
**names.txt**
apple
mango
banana
また
**names.txt**
apple mango banana
入力として一度に各名前を受け取るperlまたはshellでの方法です。
つまり、names.txtを配列と見なすことができ、perlスクリプトは、ARGVまたはその他の手段を使用して、一度に各配列値を入力として受け取ります。
#!/bin/sh
.....
....
perl test.pl names.txt
....
...
....