1

Macbook Pro でスクリプトを使用して、開発アプリの Mysql データベースをバックアップしていますが、正常に動作しています。しかし、ubuntuサーバーテストで使用しようとすると、次のエラーが発生しました: 構文エラー: "("予期しない(「完了」を期待)

このコード行で:

table_types=($($MYSQL -u $DB_USER -p$DB_PASS -e 
"show table status from $DB" | awk '{ if ($2 == "MyISAM" || $2 == "InnoDB") print $1,$2}'))

誰かが私を助けることができますか?

4

1 に答える 1

0

括弧「(」を開くのを忘れました。これを試してください:

table_types=($($MYSQL -u $DB_USER -p$DB_PASS -e "show table status from $DB" | awk '({ if ($2 == "MyISAM" || $2 == "InnoDB") print $1,$2}'))
于 2013-08-08T21:02:08.893 に答える