From 68eb13d478e94f74962d8c0fd2d9c82c415bf006 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Mon, 27 Dec 2021 15:40:25 +0100 Subject: [PATCH] fix: portable shebang --- .../test/emqx_plugins_SUITE_data/build-demo-plugin.sh | 2 +- bin/emqx | 2 +- bin/emqx_ctl | 2 +- build | 2 +- deploy/docker/docker-entrypoint.sh | 2 +- deploy/packages/rpm/init.script | 2 +- scripts/apps-version-check.sh | 2 +- scripts/check-nl-at-eof.sh | 2 +- scripts/get-distro.sh | 2 +- scripts/get-otp-vsn.sh | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/apps/emqx_plugins/test/emqx_plugins_SUITE_data/build-demo-plugin.sh b/apps/emqx_plugins/test/emqx_plugins_SUITE_data/build-demo-plugin.sh index fe757396b..0f79e9d8e 100755 --- a/apps/emqx_plugins/test/emqx_plugins_SUITE_data/build-demo-plugin.sh +++ b/apps/emqx_plugins/test/emqx_plugins_SUITE_data/build-demo-plugin.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail diff --git a/bin/emqx b/bin/emqx index 7862a98b8..9e7f710a1 100755 --- a/bin/emqx +++ b/bin/emqx @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # -*- tab-width:4;indent-tabs-mode:nil -*- # ex: ts=4 sw=4 et diff --git a/bin/emqx_ctl b/bin/emqx_ctl index f94946840..ef3946ee9 100755 --- a/bin/emqx_ctl +++ b/bin/emqx_ctl @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # -*- tab-width:4;indent-tabs-mode:nil -*- # ex: ts=4 sw=4 et diff --git a/build b/build index 10c11d570..15fcee226 100755 --- a/build +++ b/build @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This script helps to build release artifacts. # arg1: profile, e.g. emqx | emqx-edge | emqx-pkg | emqx-edge-pkg diff --git a/deploy/docker/docker-entrypoint.sh b/deploy/docker/docker-entrypoint.sh index d558c15ee..c2744aec4 100755 --- a/deploy/docker/docker-entrypoint.sh +++ b/deploy/docker/docker-entrypoint.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ## EMQ docker image start script # Huang Rui # EMQ X Team diff --git a/deploy/packages/rpm/init.script b/deploy/packages/rpm/init.script index bb30ee685..a2656be82 100755 --- a/deploy/packages/rpm/init.script +++ b/deploy/packages/rpm/init.script @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # emqx # diff --git a/scripts/apps-version-check.sh b/scripts/apps-version-check.sh index 7c2ea5eb2..76b2ca198 100755 --- a/scripts/apps-version-check.sh +++ b/scripts/apps-version-check.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail latest_release=$(git describe --abbrev=0 --tags) diff --git a/scripts/check-nl-at-eof.sh b/scripts/check-nl-at-eof.sh index f4f1ef04f..98b760390 100755 --- a/scripts/check-nl-at-eof.sh +++ b/scripts/check-nl-at-eof.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail diff --git a/scripts/get-distro.sh b/scripts/get-distro.sh index 00e95e1d8..89eafc4ee 100755 --- a/scripts/get-distro.sh +++ b/scripts/get-distro.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ## This script prints Linux distro name and its version number ## e.g. macos, centos8, ubuntu20.04 diff --git a/scripts/get-otp-vsn.sh b/scripts/get-otp-vsn.sh index a791318dc..699a16f3f 100755 --- a/scripts/get-otp-vsn.sh +++ b/scripts/get-otp-vsn.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail