Shell
文章平均质量分 51
板凳先生
一个热爱生活,爱学习,知上进,善沟通,诚信负责,懂感恩的人
展开
-
linux shell文本模式下echo显示满屏三色(红绿蓝)
#!/bin/bashcolumns=`stty size | awk '{print $2}'`rows=`stty size | awk '{print $1}'`avg=`expr $columns / 3`let avg_3rd=$columns-$avg*2str=..................................................原创 2016-06-21 15:06:17 · 1503 阅读 · 0 评论 -
linux minicom 自动化对串口下命令
#!/bin/cshchk_ttyUSB0:test -e /dev/ttyUSB0 #先判断串口是否有被识别到if ( $? != 0 ) then echo "/dev/ttyUSB0 not found" sleep 5 goto chk_ttyUSB0endif\rm /var/lock/LCK* 2>/dev/null原创 2016-06-21 15:33:27 · 3172 阅读 · 0 评论 -
nginx日志切割压缩保存
Nginx每天会产生大量的访问日志,而且有些要求保留几个月的日志以便分析,如果不加入自动切割压缩,存储空间很快会被撑爆下面用shell脚本配合计划任务crontab对nginx日志进行自动切割压缩vim cut_nginx_log.sh#!/bin/bashyear=`date +%Y`month=`date +%m`day=`date +%d`rq=`date +%Y%m%...原创 2019-05-16 11:24:12 · 786 阅读 · 0 评论 -
shell脚本export不生效
有时为了方便,直接写shell脚本去设置环境变量,发现直接“./”执行脚本没有设置成功,需要手动用“source 脚本”去执行才成功,可这也是临时的,下次登录就需要重新执行,下面2种方法可以永久生效:1、/etc/profile是全局永久环境变量,直接写到里面。2、把写好的环境设置shell脚本放到或软链接到/etc/profile.d下面。/etc/profile里面有个for循环去...原创 2019-07-26 16:20:52 · 1019 阅读 · 0 评论