[英]Python code within shell script
有什么方法可以從shell腳本執行python代碼塊,並將輸出作為變量獲取,然后繼續使用這些變量執行腳本。
python -c 'import foo; print foo.hello()'
之后,您可以將bash中的輸出用作變量,並根據需要進行處理。
是的,您可以執行任何可執行腳本/程序並捕獲其輸出以及腳本的返回/退出代碼。
#!/bin/sh
LSOUT=`ls -l /etc/passwd`
echo "Return Code is: [$?]"
echo "Output is: [$LSOUT]"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.