Shell处理用户输入| 学习笔记

开发者学堂课程【Shell 脚本入门:Shell处理用户输入】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/794




Shell处理用户输入

 

目录 :

 一. 命令行参数

二.特殊参数变量

三.移动变量
四. 交互式处理

 

一.命令行参数
1.命令行参数:向shell脚本传递数据最基本的方法
2.位置参数: $0是脚本名,$1到$9表示第一到第九个参数,第十个参数可以用${10}表示

3.若参数内容包含空格,则必须使用引号

二.特殊参数变量
$#存储了脚本运行时携带的命令行参数的个数

Shell处理用户输入| 学习笔记三.移动变量

1.shift命令可以将每个参数变量向左移动一个位置

2.常用于遍历命令行参数
3.shift n

四.交互式处理——read命令

1.从标准输入读取数据并赋值给指定变量

·指定输出的命令行提示信息(-p)
·指定接收单字符的数据(-n)
·设置输入的超时时间(-t)

2.从文件中读取参数

上一篇:Android使用View自定义控件


下一篇:APP怎么盈利