【发布时间】:2019-05-03 15:07:06
【问题描述】:
在Tribler 的GitHub 存储库中,我看到file 带有解释器:#!/bin/sh -xe。
在 Mac 和 Linux 上,man sh 重定向到 BASH(1)(与 man bash 相同)。
在这个 man 文件中,在以下部分:
选项
,没有提到选项-x,也没有提到选项-e。
解释器#!/bin/sh -xe是什么意思?
【问题讨论】:
-
对于
-e有this answer -
OPTIONS会话中的第一行表示您可以在启动bash时使用内置set下记录的所有选项(包括-x和-e)。后面的标志只是附加标志。=