Я пытаюсь использовать скрипт, который принимает некоторые параметры внутри моего .profile файла. Сценарий в основном выполняет определенную операцию (из набора) в списке заданий. Поэтому я запускаю скрипт следующим образом.Использование собственного скрипта внутри файла .profile в ksh
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.