-
10 年前
FTP自动上传脚本,并发送邮件提醒
Shell/Python ftp脚本
在内外网隔离的环境下,内网需要提交客户端到外网,必须通过运维。 脚本实现功能:当内网指定目录有提交新文件时、自动上传、不重复上传、上传完毕,生成下载地址发送给需要收到通知的人 #!/bin/bash # 存放新客户端目录 ftpdir=/home/clinet # 存放已上传客户端目录 ftpbak=/home/clinet/complete # 接收邮件提醒的邮箱地址,多的话用空格隔开…
-
10 年前
常用的shell时间函数
时间日期 Linux时间 Linux日期 Shell/Python
获取当前时间 function get_now_time { echo `date "+%Y-%m-%d %H:%M:%S"` } 获取时间戳 function get_unixtime { echo `date -d $1 +%s` } 20150601格式转化为2015-06-01 function convert_str_time { echo `dat…
-
10 年前
shell 跨月日期处理
shell 某月最后一天 shell 日期处理 Shell/Python
比如某shell脚本需要传一个起始日期来处理数据如下 sh test.sh $1 $2 #!/bin/bash start_day=$1 end_day=$2 days=`seq $start_day $end_day` for day in $days do echo $day done 同一月份的起始日期依次替增没有问题,当起…
-
10 年前
运维人员学习python 推荐资料
Python运维 Shell/Python
入门 笨办法学Python 简明Python Python 运维 Python.Unix和Linux系统管理指南 Python Web开发 基础(css,javascript,html) Django Web开发指南 推荐手册 Python实例手册 shell实例手册…
-
10 年前
shell 数值、字符串比较
数值比较 字符串比较 Shell/Python
原文地址 二元比较操作符,比较变量或者比较数字,注意数字与字符串的区别。 整数比较 -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "$b" ] -ge 大于等于,如:if [ "$a" -ge "$b…