shell脚本中内嵌Python代码
# !/usr/bin/bash
echo "inline python code"
# 内嵌的形式,开头指定解析器,也可以直接python3这样指定,后加 <<- 然后再加一个标识符EOF,结束用EOF结束
/usr/bin/python3 <<-EOF
print("Hello python")
def main():
print("main function")
main()
EOF
echo "script end"
结果:
inline python code
Hello python
main function
script end