通常bash脚本的开头都会有这样的代码:
#!/bin/bash
set -ex
set -e
的意思就是当脚本中的任何一行执行失败就退出。
set -x
的意思就是打印已经成功执行的脚本,每一行前面会有一个“+”号,如:
+ rm -f pg_all.sql pg_all.sql.gz
set +x
的意思就是关闭打印日志功能。
通常bash脚本的开头都会有这样的代码:
#!/bin/bash
set -ex
set -e
的意思就是当脚本中的任何一行执行失败就退出。
set -x
的意思就是打印已经成功执行的脚本,每一行前面会有一个“+”号,如:
+ rm -f pg_all.sql pg_all.sql.gz
set +x
的意思就是关闭打印日志功能。