我有一个python脚本,我们将其命名为script1.py。我可以这样在终端中运行它:
python /path/script1.py ...
但我想像命令行程序一样运行:
arbitraryname ...
我该怎么做 ?
您可以在脚本的开头使用shebang行:
#!/usr/bin/env python
使文件可执行:
chmod +x arbitraryname
并将其放在PATH的目录中(可以是符号链接):
cd ~/bin/ ln -s ~/some/path/to/myscript/arbitraryname