如何将 python 脚本添加为终端命令?

如何将 python 脚本添加为终端命令?

假设我有一个脚本,它创建一个文件并向其中写入一些内容(但可以是任何内容)。xrandr例如,它可以是一个运行一组命令来设置分辨率的脚本。

有没有办法可以创建一个命令(工作仅有的在我的系统上)是否执行该文件,即使该文件不在我的工作目录中?

答案1

在 Ubuntu 中,默认.profile会将您的$HOME/bin目录添加到$PATH,假设前者存在。这意味着您可以bin在主目录中创建一个目录,并且可以运行其中的任何可执行文件而无需指定完整路径,这正是您想要的。

对于 Python 脚本,还要确保它是可执行的(chmod u+x blahblah)并且在第一行有正确的 shebang,通常是:

#!/usr/bin/python

相关内容