首页 > 代码库 > set的用法
set的用法
1、查看所有的本地变量和环境变量。
2、检测变量是否定义:
开启检测功能: set -u
关闭检测功能: set +u
[root@localhost likui]# unset mm 删除了mm变量 [root@localhost likui]# echo $mm [root@localhost likui]# set -u 开启检测功能 [root@localhost likui]# echo $mm bash: mm: unbound variable mm变量未定义 [root@localhost likui]# set +u 关闭检测功能 [root@localhost likui]# echo $mm 什么都不打印 [root@localhost likui]#
3、写脚本的时候来拿排错。(一般放在第二行)
set -x 开启排错功能,系统会告诉我执行到了哪里,执行了什么样的操作
set +x 关闭排错功能
//编写一个脚本文件:ss.sh [root@localhost opt]# chmod +x ss.sh [root@localhost opt]# cat ss.sh #!/bin/bash set -x (开启排错功能一般放在脚本文件的第二行) read -p "nihao qin shu ru " name echo huan yin ni : $name [root@localhost opt]# ./ss.sh + read -p ‘nihao qin shu ru ‘ name (检测代码) nihao qin shu ru diaoslk + echo huan yin ni : diaoslk (检测代码)
huan yin ni : diaoslk [root@localhost opt]#
set的用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。