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
ですか?