From b420fbe9408b0fa8b73bbf32ae965a31ae4232ca Mon Sep 17 00:00:00 2001 From: Mariell Hoversholm Date: Tue, 22 Oct 2024 10:20:33 +0200 Subject: [PATCH] Fix(devenv): use #!/usr/bin/env for bash scripts (#95117) This solves problems on Linux distros like NixOS and BSDs like FreeBSD that don't provide `/bin/bash`, while also maintaining support for all other distros out there (AFAIK? even Alpine with its Busybox has /usr/bin/env). --- devenv/bulk-folders/bulk-folders.sh | 2 +- devenv/create_docker_compose.sh | 2 +- devenv/setup.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/devenv/bulk-folders/bulk-folders.sh b/devenv/bulk-folders/bulk-folders.sh index 6da744d6f45..5d374d2fad6 100755 --- a/devenv/bulk-folders/bulk-folders.sh +++ b/devenv/bulk-folders/bulk-folders.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash echo "Deleting previous bulk folders" find ./bulk-folders -type d -name "Bulk Folder*" -exec rm -rf "{}" \; diff --git a/devenv/create_docker_compose.sh b/devenv/create_docker_compose.sh index 9fef9636017..d937f95cec4 100755 --- a/devenv/create_docker_compose.sh +++ b/devenv/create_docker_compose.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash blocks_dir=docker/blocks docker_dir=docker diff --git a/devenv/setup.sh b/devenv/setup.sh index ec1b8ea65a6..00eb50b5257 100755 --- a/devenv/setup.sh +++ b/devenv/setup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash bulkDashboard() {