我正在尝试使用python构建任务自动化脚本,为此,我正在关注youtube上的教程。
。my_commands.sh
#!/bin/bash
function create() {
python create.py
echo $1
}
create.py
print('Hello World')
然后在命令提示符下,运行此命令create aditya
,该命令应该根据教程进行打印。
Hello World
aditya
但是它却给出了这样的错误。
'create' is not recognized as an internal or external command,
operable program or batch file.
在本教程中,他们使用的是mac
系统,我想知道是否可以在Windows上执行相同的操作?如果不是,为什么?
与shellscript等效的Windows本机是* .bat文件,它具有自己的语法(由于使用powershell,可以使用shellscript,但它本身会带来一些问题)。
您可以直接从命令行运行python脚本
python create.py