运维开发网

bash

0
  • 判断字符串是否为空变量

    #!/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 分类:Linux
  • 99乘法表

    /bin/bash for ((i=1;i<=9;i++));do for ((a=1;a<=i;a++));do echo -n -e "$i*$a="$[ $i * $a ]" "\t" done echo done[详细]

    2021-01-15 12:37 分类:Linux
  • 99乘法口诀

    /bin/bash for ((i=1;i<=9;i++));do for ((a=1;a<=i;a++));do echo -n "$i*$a=$[ $i * $a ] " done echo '' done[详细]

    2021-01-14 13:27 分类:Linux
  • for循环语句打印三角形

    #!/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
  • 俄罗斯方块

    #!/bin/bashAPP_NAME="${0##*[\\/]}"APP_VERSION="1.0"#颜色定义cRed=1cGreen=2cYellow=3cBlue=4cFuchsia=5cCyan=6cWhite=7colorTable=($cRed$cGreen$cYellow$cBlue$cFuchsia$cCyan$cWhite)#位置和大小iLeft...[详细]

    2021-01-13 12:39 分类: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 "同学们好" &gt;&gt; passwd du -h passwd | awk -F'k' '{print $1}' | awk -F'.' '{print $1}' sizeme=`du -h ...[详细]

    2021-01-12 15:04 分类:Linux