240 投稿
收录了11篇文章 · 1人关注
  • Shell变量案例

    01. 使用Shell脚本打印,系统版本、内核版本平台、虚拟平台、静态主机名、eth0网卡IP地址、lo网卡IP地址、当前主机的外网IP地址cu...

  • Shell流程控制

    单分支 if 如果你有房 ;then 我就嫁给你 fi [root@web01 /scripts]# cat if-1.sh #!/bin/...

  • shell中if控制语句的文件比较

    -e 如果文件或者目录存在则为真 [ -e file|dir ] -f 如果文件存在则为真 [ -f fil...

  • if控制语句的整数比较

    -eq 等于则为真 [ 1 -eq 1 ] -ne 不等于 -ge 大于等于 -le 小于等于 -gt 大于 -lt 小于...

  • if控制语句字符比较

    == 等于则条件为真 != 不等于条件则为真 -z 判断值是否为空,为空则为真,字符串的长度为零 -n 判断字符串的长度不为零则为...

  • if控制语句多整数比较

    -a 并且,多个条件需要同时为真,才能整体条件为真,有一个为假,则全条件为假 -o 或者,如果有一个条件为真,则全条件为真 [root@s...

  • 控制语句案例

    #根据学生的成绩判断优劣 0-59 不及格, 补考 大于等于60 且小于80 合格 大于等于80-100 优秀 100 天秀 #单条件 [r...

  • 流程控制语句的正则比较

    [root@shell ~]# [[ "$USER" =~ ^r ]] && echo 为真 || echo 为假 为真 [root@she...

  • 正则比较脚本案例

    1. 创建用户脚本,要求用户有字母和数字组成,前面是字母:比如oldboy,后面是数字:比如123. 1. 提示用户输入用户的前面部分,前缀 必...

  • 流程控制语句场景示例

    1. 使用root用户清空/var/log/messages日志。要保留这个日志的最后100行。 1. 判断当前执行脚本的用户是否是root用户...

专题公告

shell学习