是否可以修改 bash 以通过另一个命令运行一个命令(比如 python 脚本)?

是否可以修改 bash 以通过另一个命令运行一个命令(比如 python 脚本)?

我想知道是否可以修改 bash,以便当我输入

command --arg1

实际发生的是

~/prerun.py command --arg1

(prerun.py 将处理启动命令 --arg1 本身)

谢谢!

答案1

命令 () {
    prerun.py some_command“$@”
}

然后当您运行时command --arg1它会将其全部传递给 prerun.py 脚本。

答案2

定义一个别名alias内置:

alias command='~/prerun.py command'

相关内容