2
我試圖運行一個命令並解釋結果,但是無論我做什麼,我都會得到一個「command not found」錯誤。下面是我的代碼代表的版本:Bash子shell變量命令沒有找到
devicename="emulator-5554"
search=$(adb devices | grep -w "$devicename" | grep -w device)
until $search; do
echo "Waiting..."
sleep 10
done
我已經試過了我能想到的,包括每一個變化...
search=$(adb devices | grep -w $devicename | grep -w device)
和
search=$(adb devices | grep -w ${devicename} | grep -w device)
...但都返回相同的錯誤。
我該如何獲得正確解釋的變量?