У меня есть два сценария, которые часто должны выполняться с тем же параметром:Как повторно использовать команду в bash с разными параметрами?
$ populate.ksh 9241 && check.ksh 9241
Когда мне нужно изменить параметр (в данном примере), я могу вернуться назад и изменить строку в истории , Но поскольку мне нужно изменить число в двух местах, я иногда делаю опечатку. Я бы хотел изменить параметр один раз, чтобы изменить его в обоих местах.
Не говорите «для r в $ *»; вместо этого предпочитают говорить «за r». Последнее позволяет вам указывать аргументы с пробелами или другими символами IFS. – 2008-10-14 20:24:27
Для lurkers и archives: `for r` эквивалентно` for r в '$ @ "`, для тех, кому не хватает оболочки, не поддерживающей более короткую форму. – 2008-10-14 20:25:31