2016-07-04 3 views
1

HostGator cPanelで利用可能なCron Jobを使用してファイル名-12-12-16.sqlの形式でファイルを出力しようとしています。私は現在の日付のない出力ファイル名は、このコードを使用して追加することができますファイル名に現在の日付を追加すると、mysqldumpエラーが発生する

mysqldump -uuser -ppassword --databases dbase > filename.sql 

私は、ファイルへの動的な日付を追加する方法にはいくつかの検索を行なったし、私は以下のコードを使用:

mysqldump -uuser -ppassword --databases dbase > filename$(date +%Y-%m-%d).sql 

をしかし、私が起こる参照して最初の「%」記号で実行されるコードストップが私は、このような

などのエラーを取得することである

/binに/ SH:-c:行0:予期しないEOF

「) `マッチングを探しながら、

/bin/sh:-c:1行目:構文エラー:予期しないファイルの末尾

この場合、ファイル名に動的な日付を追加するにはどうすればよいですか?

答えて

1

私はこの問題を持っているもののための解決策を見つけた:

mysqldump -uuser -ppassword --databases dbase > filename$(date +\%Y-\%m-\%d).sql 

は、単に「%」記号の前にバックスラッシュを追加します。

関連する問題