Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
2年前关闭。
我有一个名为command1.py的文件,该文件可用于系统路径。这意味着我可以在系统中的任何位置键入python command1.py,它将执行该文件。但是我想让这个文件作为linux命令执行。
例如,当我在终端中键入command1时,我希望该文件执行
我有一些la脚的解决方案,例如创建别名或创建符号链接,但我不想那样做。有什么办法可以为该文件定义一个Unix命令并从终端执行。
先感谢您。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
2年前关闭。
我有一个名为command1.py的文件,该文件可用于系统路径。这意味着我可以在系统中的任何位置键入python command1.py,它将执行该文件。但是我想让这个文件作为linux命令执行。
例如,当我在终端中键入command1时,我希望该文件执行
我有一些la脚的解决方案,例如创建别名或创建符号链接,但我不想那样做。有什么办法可以为该文件定义一个Unix命令并从终端执行。
先感谢您。
最佳答案
command1.py
在终端中,键入“ where python”,您将获得例如。
“ / usr / bin / python”将其复制
vi在顶部的command1.py上键入“#!/ usr / bin / python”将其保存。
mv command1.py command1
您可以在终端中键入command1并执行
07-24 21:51