shell——select (说明和select:not found)
来源:互联网 发布:淘宝独立设计师店铺 编辑:程序博客网 时间:2024/06/03 16:08
select 表达式是一种bash的扩展应用,尤其擅长于交互式使用。用户可以从一组不同的值中进行选择。
格式:
select var in ... ; do
break #break后也可以加;done
.... now $var can be used ....
#!/bin/sh
echo "What is your favourite OS?"
select var in "Linux" "Gnu Hurd" "Free BSD" "Other"; do #不同选项间要有空格,否则会被认为是一个选项
break #break后也可以加;
done
echo "You have selected $var"
下面是该脚本运行的结果:
What is your favourite OS?
1) Linux
2) Gnu Hurd
3) Free BSD
4) Other
#? 1
You have selected Linux
运行后出错:
将脚本第一行改为
#!/bin/bash 即可
阅读全文
0 0
- shell——select (说明和select:not found)
- shell select: not found
- linux shell中 出现select not found问题
- linux shell中 出现select not found问题
- shell编程——流控制case和select
- Shell程序设计(三)— shift和select命令的使用
- Bash Shell 流程控制 —— select
- shell编程——select语句
- shell——for&while&select
- shell -select
- shell select
- INSERT小记(insert into select和not in,values括号里不能放select)
- Table not found in statement [select sequence_name from system_sequences]
- Table not found in statement [select sequence_name from system_sequences]
- LOAD_DATA _INFILE和SELECT INTO OUTFILE说明
- s:select属性说明和用法介绍
- not in和select ** from is null
- select()和fd_set
- JSP脚本的9大内置对象
- vue绘制环形图
- Failed to install Tomcat7 service 解决
- 问题 D: 八进制
- 整数相乘
- shell——select (说明和select:not found)
- VMware安装Ubuntu添加显示器分辨率的方法
- TensorFlow中board可视化问题
- leaf开源服务器第二节-分析之配置文件说明及服务器运行
- LAMP环境搭建
- 2017.11.08离线赛总结
- ES6-函数的扩展-name属性
- 正式发布 Android 架构组件 1.0 稳定版 | 附带中文介绍视频
- ExtJs6学习(五)【Extjs MVC开发模式详解】