我可以用 python 创建自己的命令吗?

我可以用 python 创建自己的命令吗?

假设我有这样的命令cd abc/def,所以我想创建自己的命令,例如'A'。

如果我运行“a”命令,应该运行命令 cd abc/def

optiplex-3020:~$ a

那么有可能吗,我想使用 python 作为脚本语言

答案1

cd是一个内置命令,不能由外部程序运行,因此您必须使用 shell:

alias a='cd abc/def'

如果您希望它是永久的,请将其放入您的~/.bashrc~/.zshrc取决于您的 shell 中。

答案2

你可以在 Linux 中使用别名,它完全可以满足你的需求。另一种选择是创建指向 python 脚本的别名,但是当你将 python 集成到 Linux 中时,我认为使用 python 没有任何意义。

相关内容