Я пытаюсь определить псевдоним, где аргументы вставлены посередине, а не прилагаться к концу.
Я попытался определить его так:
alias grep_logs="grep $1 */log/*.log"
где $1 - первый аргумент grep_logs, такой, что:
grep_logs foo
выполнит следующую команду:
grep foo */log/*.log
но вместо этого он выполняет команду:
grep foo */log/*.log foo
что приводит к ошибке:
grep: foo: No such file or directory
Можно ли это сделать с помощью псевдонима или мне нужно определить функцию?