我一直在尝试在 Ubuntu 16 上运行我在 CentOS 7 上开发的 bash 脚本。
脚本的第一行是:
set -o nounset -o pipefail -o errexit
当我尝试运行此脚本时,出现以下错误:
project.sh: 6: set: Illegal option -o pipefail
如何解决这个问题?我也在这个问题的答案中解释了解决方案,但它没有帮助(我的文件不是make)。
make
command-line bash scripts
bash ×1
command-line ×1
scripts ×1