0

.profile ファイル内のいくつかのパラメーターを取り込むスクリプトを使用しようとしています。スクリプトは基本的に、ジョブのリストに対して特定の操作を (セットから) 実行することです。だから私はこのようにスクリプトを実行します。

sh bulkCommandProcessor.sh commandName job1 job2 job3...

最初の引数として入力できるコマンドの数は 7 つしかないため、.profile ファイルに各コマンドのエイリアスを設定したいと考えています。以下を試しました。

alias bjr='sh /home/vijay/scripts/bulkCommandProcessor.sh jr'

ただし、これは機能しないようです。このような内容の .profile ファイルをソースすると、コードのエラー処理部分が表示されます。

usage: /home/vijay/scripts/bulkCommandProcessor.sh cmd Job_name1 Job_name2 Job_name3 ..

私が意図したことを達成する方法はありますか?つまり、.profile ファイル内で可変長の引数を受け入れるスクリプトを使用します。

4

1 に答える 1