shell 脚本 小列举

来源:互联网 发布:淘宝森女部落有没有山 编辑:程序博客网 时间:2024/05/21 01:27

1

#!/bin/bash#case $1 in[Tt]o*)echo tom;;bob | mary )echo xxx;;*)echo ooooo;;esac

2

#!/bin/bash#PS3="请输入你要的命令"select xx  in 'ls -l' pwd datedo$xxdone

3

#!/bin/bash#cat << END1)tom2)bob3)maryENDread -p "请选择一个数字" nucase $nu in1)echo tom;;2)echo bob;;3)echo mary;;esac

4

#!/bin/bash#PS3="请输入你要的命令"select xx  in 'ls -l' pwd datedo$xxdone

5

#!/bin/bash#function ee() {    echo ls -l}eeecho caleeecho $?

6

#!/bin/bash#sum=0while [ "$sum" -lt 10  ]dolet sum+=1echo $sumdone

7

#!/bin/bash#read -p "请输入您的名字:" namewhile [ "$name" != tom ]doecho "您输入的名字不匹配,清重新输入:"read namedone

8

#!/bin/bash#xx=0until [  "$xx" -gt 24 ]docase "$xx" in[0-9]|1[01])echo "上午好";;12)echo "该吃午饭了";;1[3-7])echo "下午好";;*)echo "晚上好";;esaclet xx+=1done

9

#!/bin/bash#这是我的第一个脚本read -p "请输入你的名字:"echo "你好 $REPLY "10#!/bin/bash#系统中是否存在这个用户grep ^$1 /etc/passwdif [ $? -eq 0  ];thenecho "$1 是存在的"elseecho "用户不存在$1"fi

11

#!/bin/bash#我的第二个脚本read -p "请输入你的年龄:" nameif [ "$name" -le 0  ]||[ "$name " -ge 150  ] ;thenecho "对不起 输入为不合法输入  请重新输入:"read nameelif  [ "$name" -gt 0 ]&&[ "$name" -lt 20 ];thenecho "你好 小屁孩"elif [  "$name" -ge 20 ]&&[ "$name" -lt 50 ]; thenecho "你好 年轻人"elseecho "老年人 你好"fi
0 0
原创粉丝点击