2021-02-03 shell脚本实现FTP自动上传文件 shell脚本实现FTP自动上传文件 -----多个文件-----#!/bin/bash ftp -n<<! open 172.20.10.242 user logftp logftp binary cd /data/ftp/pcidata/pcilogftp/AppFile/log lcd /data/localacc prompt mget *.gz close bye ! ----单个文件-----#!/bin/bash ftp -n<<! open 172.20.10.242 user logftp logftp binary cd /AppFile/log lcd /root prompt put install.log close bye !---脚本---#!/bin/bash for LOGPATH in `/bin/cat /fs01/scripts/AMS_LogDir.txt` do if [ ! -d ${LOGPATH} ] && [ ${LOGPATH:0:1} != "#" ];then echo... admin 2021-02-03 Linux,编程,Shell 30 阅读 0 评论 2021年02月03日 30 阅读 0 评论
2020-11-16 Shell---取值倒数第二行内容,并将第二行内容覆盖式写入指定文件内存储 Shell---取值倒数第二行内容,并将第二行内容覆盖式写入指定文件内存储 取值倒数第二行内容,并将第二行内容覆盖式写入指定文件内存储file_quzhi=`tail -2 $file | head -1 ` echo $file_quzhi >/root/jg.txt admin 2020-11-16 Linux,编程,Shell 15 阅读 0 评论 2020年11月16日 15 阅读 0 评论
2020-11-04 Shell编程中 [-eq] [-ne] [-gt] [-lt] [ge] [le] Shell编程中 [-eq] [-ne] [-gt] [-lt] [ge] [le] -eq //等于 -ne //不等于 -gt //大于 (greater ) -lt //小于 (less) -ge //大于等于 -le //小于等于命令的逻辑关系:在linux 中 命令执行状态:0 为真,其他为假 逻辑与: && 第一个条件为假时,第二条件不用再判断,最终结果已经有; 第一个条件为真时,第二条件必须得判断; 逻辑或: || 逻辑非: ! admin 2020-11-04 Linux,编程,Shell 15 阅读 0 评论 2020年11月04日 15 阅读 0 评论
2020-11-02 Linux:日期用法,及格式定义 Linux:日期用法,及格式定义 在shell脚本中经常会需要获取当前日期的地方,linux的系统时间在shell里是可以直接调用系统变量:获取今天时期---date +%Y%m%d 或 date +%F 或 $(date +%y%m%d)[mylinuxaccount@linux01 ~]$ date +%Y%m%d 20171224 [mylinuxaccount@linux01 ~]$ date +%F 2017-12-24 [mylinuxaccount@linux01 ~]$ date +%y%m%d 171224 [mylinuxaccount@linux01 ~]$ echo `date -d yesterday +%Y%m%d` 20171223 [mylinuxaccount@linux01 ~]$ echo `date -d -1day +%Y%m%d` 20171223 [mylinuxaccount@linux01 ~]$ date -d yesterday +%F 2017-12-23 [mylinuxaccount@linux01 ~]$ date -d -1day +%y%... admin 2020-11-02 Linux,编程,Shell 14 阅读 0 评论 2020年11月02日 14 阅读 0 评论
2020-09-19 Linux---Shell脚本字符显示特殊颜色效果 Linux---Shell脚本字符显示特殊颜色效果 (一) 颜色显示1)字符颜色显示#!/bin/bash #字符颜色显示 #-e:允许echo使用转义 #\033[:开始位 #\033[0m:结束位 #\033等同于\e echo -e "\033[30m黑色字\033[0m" echo -e "\033[31m红色字\033[0m" echo -e "\033[32m绿色字\033[0m" echo -e "\033[33m黄色字\033[0m" echo -e "\033[34m蓝色字\033[0m" echo -e "\033[35m紫色字\033[0m" echo -e "\033[36m天蓝字\033[0m" echo -e "\033[37m白色字\033[0m"2)背景颜色显示#背景颜色范围:40-47 echo -e "\033[40m黑底白字\033[0m" echo -e "\033[4... admin 2020-09-19 Linux,编程,Shell 14 阅读 0 评论 2020年09月19日 14 阅读 0 评论