bash
判断字符串是否为空变量
#!/bin/bash#字符串的运算关系a="aa"b="bb"#判断a是否等于bif[$a=$b];thenecho"$a等于$b"else[$a!=$b]echo"$a不等于$b"fi#判断变量a是否为空if[-z$a];thenecho"$a是空变量"elseecho&q...[详细]
2021-02-20 13:39 分类:Linuxfor循环语句打印三角形
#!/bin/bash for ((i=1; i<10; i++));do for ((n=10; n>=i; n--));do echo -n " " done for ((m=1; m<=i; m++));do echo -n "* " done echo d...[详细]
2021-01-14 12:03 分类:Linux用shell写俄罗斯方块
#TetrisGame#10.21.2003xhchen<[email][email protected][/email]>#APPdeclarationAPP_NAME="${0##*[\\/]}"APP_VERSION="1.0"#颜色定义cRed=1cGreen=2cYellow=3cBlue=4cFuchsia=5cCyan=6cWhite=7c...[详细]
2021-01-13 12:11 分类:Linux文件大于100K自动报警
#!/bin/bashforiin{1..1000};doecho"同学们好">>passwddu-hpasswd|awk-F'k''{print$1}'|awk-F'.''{print$1}'sizeme=`du-hpasswd|awk-F'k''{print$1}'|awk-...[详细]
2021-01-13 09:49 分类:云计算shell脚本专题(01):探秘脚本首行
最近使用了个自动化平台(详见自动化运维平台Spug测试)进行每周的变更,效果很不错,平台将大量重复繁琐的操作通过脚本分发方式标准化自动化了,平台核心是下发到各个服务器的shell脚本,感觉有必要对shell脚本做个总结,所以有了写本专...[详细]
2021-01-12 15:13 分类:Linux打印“同学们好”,超过100k自动报警
#!/bin/bash for i in {1..1000};do echo "同学们好" >> passwd du -h passwd | awk -F'k' '{print $1}' | awk -F'.' '{print $1}' sizeme=`du -h ...[详细]
2021-01-12 15:04 分类:Linux