2012-03-01 18 views
0

私はいくつかの簡単なシェルスクリプトUbuntuのシェルスクリプトの問題

#!/bin/bash 

echo $(date) 
NOW=$(date +%Y-%m-%d-%H-%M-%S) 
NAME = "db.$NOW.sql" 
echo $NAME 
LOCALPATH = "/data/mysql/$NAME" 
echo $LOCALPATH 
/usr/bin/mysqldump -u username -ppassword --databases dbname > $LOCALPATH 

エラーメッセージがありますか?

答えて

2

変数を定義するときに空白を使用しないでください。あなたは上記のそれを持っていたよう

NAME="db.$NOW.sql" 

、bashはそれぞれの引数="db.$NOW.sql"NAMEと呼ばれるものを実行しようとします。

+0

cool :)、ありがとう! – icn

関連する問題