####本地的/app/awsm/csv2 to ftp服务器上的/awsm/####
#!/bin/sh
export today=`date +%Y-%m-%d`
ftp -v -n 10.116.218.80 <<EOF
user username password
binary
hash
cd /awsm/
lcd /app/awsm/csv2
prompt
mput *$today*.csv.gz
bye
#here document
EOF
Date命令
以下是一个例子:
Linux:/usr/local/sbin # date +"%Y-%m-%d %H-%M-%S"
2018-06-22 02-19-41
date在脚本中的几个用法:
date +%Y 以四位数字格式打印年份
date +%y 以二位数字格式打印年份

本文介绍了如何在Linux环境中利用shell脚本结合date命令获取当前时间,并结合FTP服务将文件上传到FTP服务器。详细列举了date命令在脚本中的多种用法,包括格式化日期时间、获取前一天、前一时、前一分及前一秒的时间戳。
最低0.47元/天 解锁文章
4266

被折叠的 条评论
为什么被折叠?



