假设我有一个脚本,它创建一个文件并向其中写入一些内容(但可以是任何内容)。xrandr
例如,它可以是一个运行一组命令来设置分辨率的脚本。
有没有办法可以创建一个命令(工作仅有的在我的系统上)是否执行该文件,即使该文件不在我的工作目录中?
答案1
在 Ubuntu 中,默认.profile
会将您的$HOME/bin
目录添加到$PATH
,假设前者存在。这意味着您可以bin
在主目录中创建一个目录,并且可以运行其中的任何可执行文件而无需指定完整路径,这正是您想要的。
对于 Python 脚本,还要确保它是可执行的(chmod u+x blahblah
)并且在第一行有正确的 shebang,通常是:
#!/usr/bin/python