select 语句 select表达式是bash的一种扩展应用,擅长于交互式场合.用户可以从一组不同的值中进行选择: select var in ... ; do break; done .... now $var can be used .... 下面是一个简单的示例: #!/bin/bash echo "What is your favourite OS?" select var in "Linux" "Gnu Hurd" "Fre…
一.语法 select 变量 in con1 con2 con3 # 自动列出 con1,con2,con3 的选择菜单 do #执行内容 break # select本身就是一个循环,break是当选择后,就跳出循环 done 二.练习 select + case 模拟 Linux 启动脚本 function programstatus(){ ]; then echo "* program is running" else echo "* program has stopp…
最近做一个数据清理,根据行号清理,所以需要查出这个行的最大最小值出来进行删除,如果靠手动每次去查,太麻烦所以就用在sh脚本当中执行SELECT语句,并将结果赋值给一个变量. sh脚本如下 #! /bin/sh echo "Please enter the bankseq: \c" read bankseq echo "do you confirm enter the bankseq Y/N : " ; read result ; if [ "Y"…
新建文件 sudo vi test.sh 写入如下内容: #!/bin/bash echo "What is your favourite OS?" select var in "Linux" "Gnu Hurd" "Free BSD" "Other"; do break; done echo "You have selected $var" 赋予执行权限 sudo chmod +x t…