<分区>
我正在尝试定义一个别名,其中参数插入中间,而不是附加到末尾。
我试过这样定义它:
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
是否可以使用别名来做到这一点,还是我需要定义一个函数?