2011-12-22 14 views
1

コマンドラインからダンプを行い、問題なくファイルにリダイレクトすることができます。こうした未テーブル「>」ので、そのノー見る>リダイレクトとしてではなく、テーブル名:私はこのスクリプトから、それを実行するとmysqldumpをbashスクリプトからファイルにリダイレクト

sql=mysql_dump.sql 
run_sql="mysqldump -u root -p scope_import > $sql" 
$run_sql 

は、それがエラーを与えます。

答えて

3

どのように単にについて:

sql=mysql_dump.sql 
mysqldump -u root -p scope_import > $sql 

(私はあなたの質問を誤解していないと思っています)。

+0

おかげで、私は引用符を追加することによって、何か他のものを修正しようとしていました。私はスクリプティングをbashしない。 :) –

2

間違った引用符

sql=mysql_dump.sql 
run_sql="mysqldump -u root -p scope_import" 
$run_sql > "$sql" 
関連する問題