全球主机交流论坛
标题:
VPS备份脚本这样写错在哪?老是不能执行...
[打印本页]
作者:
skywing
时间:
2010-11-15 21:29
标题:
VPS备份脚本这样写错在哪?老是不能执行...
#!/bin/bash
tar zcf /home/backup/backup_$(date +%Y%m%d).tar.gz /home/wwwroot
/usr/bin/lftp -u xxx,xxxx xx.xx.xxx.xxx/backup -e "put /home/backup/backup_$(date +%Y%m%d).tar.gz;exit"
rm -fr /home/backup/*
复制代码
执行的时候tar命令老是提示错误
提示如下
tar: Removing leading `/' from member names
tar: /home/wwwroot\r: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
谁能告诉我错在哪里啊,我折分出来一条一条手动执行都正常的....
作者:
菠萝
时间:
2010-11-15 21:31
嘿嘿,是不是我前几天碰到的情况呢
http://www.boluo.org/archives/unix-windows-hhf.html
作者:
wdlth
时间:
2010-11-15 21:51
尽量使用vi进行编辑,不要在Win下编辑后上传。
作者:
skywing
时间:
2010-11-15 22:37
原帖由
菠萝
于 2010-11-15 21:31 发表
嘿嘿,是不是我前几天碰到的情况呢
http://www.boluo.org/archives/unix-windows-hhf.html
用了你的办法还是不行啊
一用那个转换命令就把整个脚本文件清空。。。
我最终的解决办法是,切换到ubuntu系统下,再编辑这个脚本文件之后上传。。。成功。。。
作者:
Poison
时间:
2010-11-15 22:46
tar zcf ???????
用tar zcvf呢?
或者 yum install tar后再试试
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4