请帮帮我。当我执行.sh
时mysqldump -ulogin-ppass --all-databases > dumps/dbs.sql;
我收到错误消息
/home/b/script.sh:1:/home/b/script.sh: :找不到
但命令创建文件成功!
据我了解的标志;到最后,出现错误信息。没有它错误:目录不存在
答案 0 :(得分:1)
试试这个:
#!/bin/bash
DIR=$(date +%F_%H-%M)
mkdir $DIR
mysqldump -uusername -ppassword --all-databases > $DIR/dbs.sql