我想将我的文件从 IP=xxx 的远程服务器上的 /etc/httpd 备份到我的目录。/tmp。我有密码和它的名字。创建的备份应该被压缩并命名为 httpd-day-month-year-hour-minute-sec.tar.bz2 。我试过了
FILE=httpd.sql. `date +"%d%m%Y_%H%M%S"`
DBSERVER=xxx
DATABASE=/etc/httpd
USER=uzivatel
PASS=password
mysqldump --opt --protocol=TCP --user=${USER} --password${PASS} --host=${DBSERVER} ${DATABASE} > ${FILE}
bunzip $FILE
echo"${FILE}.bz hotovo:"
ls-l ${FILE.bz}
我知道有很多错误,但我对脚本编写相当陌生,问题出在 FILE coomand 而不是 mysqldump 模糊重定向中的 dounf 中。谢谢