shell变量(案例2)

只读变量

语法:readonly 变量名

案例:定义变量n,并且其值为8,随后设置其为只读变量,再去赋值

创建

 shell变量(案例2)

编辑

 shell变量(案例2)

shell变量(案例2)

添加权限

shell变量(案例2)

 执行shell变量(案例2)

 

接受用户输入

语法:read -p 提示信息 变量名

案例:编写一个脚本xx6.sh,要求执行之后提示用户输入文件的名称(路径),然后自动为用户创建该文件

创建

shell变量(案例2)

编辑

 shell变量(案例2)

shell变量(案例2)

 执行shell变量(案例2)

 

删除变量

语法:unset 变量名

案例:定义变量a=20,再输出a的值,随后删除a,最后输出a(验证a是否被删除)

创建

shell变量(案例2)

编辑

 shell变量(案例2)

shell变量(案例2)

设置权限

 shell变量(案例2)

执行结果

 shell变量(案例2)

上一篇:shell基础之多文件编程


下一篇:xargs 命令--Shell管道传递参数