我试图在bash脚本中理解下面一行
python3 ./deployment/generators/generatePKGlist.py --file app-pkg.yml特别是,“-file app-pkg.yml”在上线是什么意思?
发布于 2022-03-05 08:32:34
它运行python模块并将--文件作为键传递,app-pkg.yml作为文件的值传递给该module(./deployment/generators/generatePKGlist.py)作为运行该模块的参数。
发布于 2022-03-05 09:24:59
它正在运行python脚本generatePKGlist.py,传递命令行参数--file app-pkg.yml。
在标记unix时,对文件拥有相应的shebang和正确的执行权限会导致不必要地指定解释器。
验证是否存在“打杂”,或者添加其他内容(第一行)
#! /usr/bin/env python3和
chmod +x ./deployment/generators/generatePKGlist.py然后你就可以跑了
./deployment/generators/generatePKGlist.py --file app-pkg.ymlhttps://stackoverflow.com/questions/71360478
复制相似问题