在bash脚本中运行python命令并获得结果
我想在bash脚本中运行一个python命令,该命令返回在bash脚本中运行python命令并获得结果,python,bash,shell,Python,Bash,Shell,我想在bash脚本中运行一个python命令,该命令返回true或false: #!/usr/bin/env bash Some stuff... boolean = $(python -c "bool(...operations...)") 上面的代码只是为了勾勒出这个想法。我需要将布尔值设置为false或true(bash布尔值),具体取决于…操作的结果…。上面的代码不起作用:boolean结果是一个空变量。bool=$(python-c'print(bool(“ab
true
或false
:
#!/usr/bin/env bash
Some stuff...
boolean = $(python -c "bool(...operations...)")
上面的代码只是为了勾勒出这个想法。我需要将布尔值设置为false
或true
(bash布尔值),具体取决于…操作的结果…
。上面的代码不起作用:boolean
结果是一个空变量。bool=$(python-c'print(bool(“abc”)))
按预期工作
请注意,这将返回True
或False
而不是True
或False
(即大写)。bool=$(python-c'print(bool(“abc”))
按预期工作
请注意,这将返回True
或False
而不是True
或False
(即大写)