我有一个名为 command1.py 的文件,它可用于系统路径。这意味着我可以从系统中的任何位置输入 python command1.py 并且它将执行该文件。但我想把这个文件作为linux命令执行。
例如,我希望当我在终端中输入 command1 时执行该文件
我有一些蹩脚的解决方案,例如创建别名或创建符号链接(symbolic link),但我不想这样做。有什么方法可以为该文件定义一个 unix 命令并从终端执行。
提前谢谢您。
最佳答案
命令1.py
- 在终端中,输入“where python”,您将得到例如。 “/usr/bin/python”复制它
- vi command1.py 在顶部输入“#!/usr/bin/python”保存。
- mv 命令1.py 命令1
- 您可以在终端中输入command1并执行
关于python - 将Python文件作为linux命令执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44448396/