다음은 왜 작동하지 않습니까? 내가하려는 일은 adb
명령을 실행하고 응답에 특정 문자열이 포함되어 있다면 그것에 대해 무언가를하는 것입니다.Bash 스크립트 - 인수가 너무 많습니다.
나는 오류 [; too many arguments
VARIABLE=$(adb devices);
if [ "$VARIABLE" == *list of attached* ]; then
echo "adb command worked";
fi
어떤 아이디어가 계속? [[ and ]]
내부의 인수를 인용
다른 주에 : 명령'ADB devices'는 장치의 목록, attached' 아닌'목록을 attached' '단어를 반환합니다. 따라서'if' 문은 항상 false를 반환 할 수 있습니다. – anishsane