Bash には次のコードがあります。
alterCmd=alter table $tablename modify $columnname $columntype not null\; | mysql -ulogin -ppw -A $databasename
通常、私は:
echo alter table $tablename modify $columnname $columntype not null\; | mysql -ulogin -ppw -A $databasename
そしてそれは動作します。しかし、最後にビルドしalterCmdて実行する必要があります。
に保存されているコマンドを実行するにはどうすればよいalterCmdですか?