shell脚本实现定时生成个以当前时间命名的TXT文件,然后ftp上传到另一台服务器上,这个怎么写啊
有大神会shell脚本的吗,我现在想要定时生成个以当前时间(年月日时分秒)命名的TXT文件,然后ftp上传到另一台服务器上,这个怎么写啊,求指教实现了再追加分,急需,求大...
有大神会shell脚本的吗,我现在想要定时生成个以当前时间(年月日时分秒)命名的TXT文件,然后ftp上传到另一台服务器上,这个怎么写啊,求指教
实现了再追加分,急需,求大神帮忙 展开
实现了再追加分,急需,求大神帮忙 展开
展开全部
#!/bin/bash
# ----------请自定义如下内容----------
user=root #FTP用户名
password=root #密码
remoteDir=/tmp #远程服务器FTP目录
# ------------------------------------
currTime=$(date "+%Y%m%d%H%M%S")
filename=${currTime}.txt
touch $filename
sync
ftp -in <<-EOF
user $user $password
cd $remoteDir
bin
put $filename
bye
EOF
追问
那定时生成文件呢,是不是再写个脚本,按频度调这个脚本啊,我是个小白,请赐教,谢谢!
追答
可以这样;也可以在同一个脚本里用while循环写;也可以用Crontab定时调用此脚本(相当于Windows上的计划任务)。
2014-03-08
展开全部
自己到网上去搜索啊.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |