我正在尝试从Windows 7 上运行.sh
文件cygwin
我的dumdb.sh文件内容
#!/bin/bash
for database in $(mysql -e "show databases"|awk -F " " '{print $1}') do
mysqldump -u root -h localhost -p $database > $database.sql
done
在运行此命令时
$ sh dumpdb.sh
m 出现以下错误
bash: line 3: syntax error near unexpected token `mysqldump'
bash: line 3: `mysqldump $database > $database.sql'
我在哪里做错了?