创新路
我们一直在努力

Shell学习(一阶#六)

Shell学习(一阶#六)

数组

一、定义数组

在shell中用括号表示数组,元素用空格分开。

1591835690128204.png

二、读取数组

1591835711487765.png

读取数组的全部元素,用@或*

1591835749129564.png

取得数组元素的个数

1591835770769881.png

获取数组的下标

1591835791865842.png

取得数组单个元素的长度

1591835808102721.png

read命令

一、语法格式

read [参数][变量名]

常用参数:

-p:设置提示信息

-t:设置输入等待时间,单位默认为秒

二、例子

1591835903493875.png

1591835914117950.png

trap命令

一、语法

trap command signal

二、例子

1591835962102153.png

说明:

1、结尾的2代表Ctrl+c键对应的数字信号。(2可以换成INT,INT是Ctrl+c键对应的信号名称。)

2、按Ctrl+c的结果:

1591835978354840.png

1591835989306859.png

说明:

执行动作为空的时候,Ctrl+c会无任何反应。

1591836008800219.png

说明:

执行动作为冒号是,Ctrl+c恢复原作用。#

未经允许不得转载:天府数据港官方信息博客 » Shell学习(一阶#六)

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机