くだらねえ質問はここに書き込め! Part169
■ このスレッドは過去ログ倉庫に格納されています
0218login:Penguin
2008/11/18(火) 17:41:57ID:Jvkz2Lch以下のようなSQL文があったとして、それを一々サーバ上にテキストで保存して
mysql -u user -p database < dump.sql
としてもいいのですが、面倒なので
mysql -u user -p database <<EOF
DROP TABLE IF EXISTS `hoge`;
CREATE TABLE `hoge` (
(中略)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
EOF
のように端末から貼り付けてテーブルのリストアをしようとしているのですが、
bashだとバッククォートが先に実行すべきコマンドとして解釈されるようで、
期待した結果が得られません。
bashのヒアドキュメントで、バッククォートを単なる文字列として認識してもらえる術はありましょうか?
■ このスレッドは過去ログ倉庫に格納されています