作家
登录

十分钟完成Bash脚本进阶!列举Bash的经典用法及其案例

作者: 来源: 2017-09-20 16:04:41 阅读 我要评论

1) SIGHUP: 无须封闭过程而让其重读设备文件

2) SIGINT: 中断正在运行的过程;相当于Ctrl+c

3) SIGQUIT: 相当于ctrl+\

9) SIGKILL: 强迫杀逝世正在运行的过程

15) SIGTERM :终止正在运行的过程(默认为15)

19) SIGSTOP :后台休眠

9 旌旗灯号,强迫杀逝世,捕获不住

3、案例:

① 打印0-9,ctrl+c不克不及终止  

分析:i=0,当i<10,每休眠1秒,i+1,捕获2旌旗灯号,并履行echo press ctrl+c

分析:i=0,当i<3,每休眠1秒,i+1,捕获2旌旗灯号;i>3时,解除捕获2旌旗灯号。

五、脚本小常识(持续更新)

 

echo -e "\033[41malong\033[0m" 显示配风景为红色的along

生成8个随机大年夜小写字母或数字 cat /dev/urandom |tr -dc [:alnum:] |head -c 8

肯定范围 echo $[RANDOM%7] 随机7个数(0-6)

echo $[$[RANDOM%7]+31] 随机7个数(31-37)

3、echo打印色彩字

echo -e "\033[31malong\033[0m" 显示红色along

echo -e "\033[1;31malong\033[0m" 高亮显示红色along

color=$[$[RANDOM%7]+31]

分析:请输入成就,先断定输入的是否含有除数字以外的字符,有,就报错;没有,持续断定是否大年夜于100,是否大年夜于85,是否大年夜于60。

echo -ne "\033[1;${color};5m*\033[0m" 显示闪烁的随机色along

六、分享几个有意思的小脚本

1、9x9乘法表

3、国际象棋棋盘

 

好了,今天的内容就到这里了,其实小编的脚本功底也是小白级其余,大年夜家一路尽力,争夺进阶为脚本大年夜神!!!

2、生成随机数 echo $RANDOM

【编辑推荐】

  1. 座谈传统的Linux初始化体系的运行级别
  2. Sublime Text 3.0正式宣布!供给Linux软件包仓库支撑
  3. 十二条Linux运维面试必备经典笔试/面试题,来挑衅一下吧!
  4. 如安在Windows上运行Linux容器
  5. 在Linux中运行sudo敕令不须要暗码
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  怎么测试麦克风?Windows 10系统麦克风测试方法介绍

【沙龙】51CTO诚邀您9月23号和多位技巧大年夜咖一路聊智能CDN的优化之路,抓紧时光哦!Win10体系麦克风测试办法有很多,但真正随时都可以用上的大年夜概也就是QQ的附带“音视频通话”设置了,>>>详细阅读


本文标题:十分钟完成Bash脚本进阶!列举Bash的经典用法及其案例

地址:http://www.17bianji.com/lsqh/37547.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)