要求:
写一个脚本实现如下功能:输入一个数字,然后运行对应的一个命令。
显示命令如下:*cmd meau** 1—date 2–ls 3–who 4–pwd
当输入1时,会运行date, 输入2时运行ls, 依此类推。
脚本答案:
[root@liang 2018-06-16]# cat case.sh #!/bin/bash cat<<-eof 1-date 2-ls 3-who 4-pwd eof read -p "*cmd meau**:" cmd case $cmd in 1) /usr/bin/date;; 2) /usr/bin/ls;; 3) /usr/bin/who;; 4) /usr/bin/pwd;; *) echo "errpr:please in input (1,2,3,4)";; esac