#!/bin/bash
export PATH=/home/ccbt/software/lftp-4.9.2/usr/local/bin/:$PATH
# 获取当前系统时间
now=$(date +"%Y/%m/%d %H:%M:%S")
echo "当前日期时间:$now"
# 当前时间戳
now_time=$(date +%s)
echo "当前时间戳:$now_time"
#获取指定开始时间的时间戳 10分钟
time_befo=$(($now_time-600))
echo "指定开始时间戳: $time_befo"
#获得指定的开始时间
date_start=`date -d @$time_befo "+%Y/%m/%d %H:%M:%S"`
echo "指定开始日期时间: $date_start"
#获取指定结束时间的时间戳 5分钟
time_end=$(($now_time-300))
echo "指定结束时间戳: $time_end"
#获得指定的结束时间
date_end=`date -d @$time_end "+%Y/%m/%d %H:%M:%S"`
echo "指定结束日期时间: $date_end"
# SFTP配置信息 IP # 端口
IP=192.168.31.12
PORT=22
# 用户名 # 密码
USER=root
PASSWORD=SH2022----
# 需要上传的文件所在目录 # 备份目录
SRCDIR=/opt/hzLog/
BACKSRCDI文章来源地址https://www.toymoban.com/news/detail-790670.html
文章来源:https://www.toymoban.com/news/detail-790670.html
到了这里,关于shell脚本之003获取固定时间段(分钟)内的日志,并将其定时通过sftp上传至服务器中的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!