美文网首页
Shell set命令常见使用方法

Shell set命令常见使用方法

作者: 京樂春水 | 来源:发表于2020-09-29 11:09 被阅读0次

set命令在编写shell脚本中,有常见的以下几种用法:

  1. set -e: 脚本中一有错误就退出
    未使用"set -e"的情形
#!/bin/bash
echo "hello"
jjjjjj
echo "world"

结果为

hello
test.sh:行3: jjjjjj: 未找到命令
world

使用"set -e"后

#!/bin/bash
echo "hello"
jjjjjj
echo "world"

结果变成

hello
test.sh:行4: jjjjjj: 未找到命令
  1. set -x: 开启调试效果 (set +x: 关闭调试)
    脚本如下,
#!/bin/bash
set -x
echo "hello"
echo "world"

结果为

+ echo hello
hello
+ echo world
world

其类似于sh -x 运行脚本调试的效果

相关文章

  • Shell set命令常见使用方法

    set命令在编写shell脚本中,有常见的以下几种用法: set -e: 脚本中一有错误就退出未使用"set -e...

  • HDFS

    包括三个作业:1.hadoop 常用shell整理。包含shell命令、使用方法、示例。命令名称 使用方法 ...

  • set命令详解

    linux set 命令 功能说明:设置shell。 语法:set [+-abCdefhHklmnpPtuvx]...

  • linux shell:[1] ()、(())、[]、[[]]、

    linux shell:[1] ()、(())、[]、[[]]、{}使用方法 1.() 命令组。括号中的命令将会新...

  • linux命令2

    set命令 显示、设置或取消设置shell属性和位置参数的值。 显示shell变量的名称和值:set 标记为导出而...

  • Shell规范_语法.md

    对于一个shell脚本,上述三行是常见规范.set -e 表示异常返回退出shell.set -o pipefai...

  • Linux:环境变量 - set、env、export

    Linux中set,env和export这三个命令的区别 set命令显示当前shell的变量,包括当前用户的变量;...

  • Dockerfile details

    demo相关地址 Dockerfile内容: RUN set -ex \ 的作用set是shell的一个命令,因为...

  • Shell 和 VIm 及 git常用的一些命令

    Shell命令 常见命令格式:命令 [-options] [参数] pwd (Print Working Dire...

  • shell中使用命令&&\||\{}

    shell中&&和||的使用方法 &&运算符: command1 && command2 &&左边的命令(命令1)...

网友评论

      本文标题:Shell set命令常见使用方法

      本文链接:https://www.haomeiwen.com/subject/ewstahtx.html