一尘不染

如何为命令行命令添加别名?(苹果电脑)

python

我在Mac上,并且编写了很多python脚本。

每次我需要运行它们时,都必须输入“ python script_name.py”。我有办法做到p script_name.py吗,所以只需要输入’
‘?这将节省一些时间:D


阅读 305

收藏
2021-01-20

共1个答案

一尘不染

我假设您是从命令行运行脚本的,对吗?如果是这样,请将以下行添加为脚本的第一行:

#!/usr/bin/python

或者

#!/usr/bin/env python

如果python命令不在中/usr/bin,然后在Unix /终端提示符下发出以下命令一次(这会使您的脚本“可执行”):

chmod +x script_name.py

从那时起,您只需要在命令提示符下键入脚本的名称即可运行它。不需要python命令的任何部分。即,简单地

./script_name.py

将运行脚本。

当然,您也可以使用alias,但是我认为以上是更干净的解决方案。

对于别名

alias p="python"

应该进入您的~/.bashrc文件

2021-01-20