我很困惑为什么在尝试运行脚本(例如下面答案中包含的脚本)时会出现语法错误:
我不应该在 Python 中运行这样的脚本吗?如果没有的话我可以在哪里运行它?
答案1
因为它们不是 Python 脚本。这是一个 bash 脚本,正如您在第一行 ( #!/usr/bin/env bash
) 中看到的那样。
要运行该脚本,只需将其保存到文件中,授予其可执行权限并打开它或bash /path/to/script
在终端中运行。
我很困惑为什么在尝试运行脚本(例如下面答案中包含的脚本)时会出现语法错误:
我不应该在 Python 中运行这样的脚本吗?如果没有的话我可以在哪里运行它?
因为它们不是 Python 脚本。这是一个 bash 脚本,正如您在第一行 ( #!/usr/bin/env bash
) 中看到的那样。
要运行该脚本,只需将其保存到文件中,授予其可执行权限并打开它或bash /path/to/script
在终端中运行。