(cd /home/sharan/code/darknet; darknet_result=$(git remote -v | grep $SD_Darknet))
echo $darknet_result
$daknet_result
的结果只是一个空白。我将如何分配变量。
答案 0 :(得分:2)
darknet_result=$(cd /home/sharan/code/darknet; git remote -v | grep "$SD_Darknet")
您的代码中的问题是(
)
启动了一个新的子shell,因此在父shell中看不到任何变量分配。