问题 Running in a docker container, I am trying to determine if a table exits in the mssql database: RESULT='/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P $SA_PASSWORD -d master -i "SELECT name FROM master.sys.databases WHERE name = N'MyTable'"' if [ "$RESULT" == "MyTable" ]; then echo YES fi echo "$RESULT" echo "$RESULT" always just outputs the entire command as a string, its not getting executed. So its just assigning it as a sting... How can I execute it and assign the result? 回答1: Bash