diff --git a/cookbooks/aws-parallelcluster-shared/templates/profile/path.sh.erb b/cookbooks/aws-parallelcluster-shared/templates/profile/path.sh.erb old mode 100644 new mode 100755 index a1d9a5218..4e9d2353f --- a/cookbooks/aws-parallelcluster-shared/templates/profile/path.sh.erb +++ b/cookbooks/aws-parallelcluster-shared/templates/profile/path.sh.erb @@ -1,9 +1,9 @@ -#!/bin/bash +#!/bin/sh -PATH_REQUIRED_DIRECTORIES=(<%= @path_required_directories.join(' ') %>) +PATH_REQUIRED_DIRECTORIES="<%= @path_required_directories.join(' ') %>" -for directory in "${PATH_REQUIRED_DIRECTORIES[@]}"; do - [[ ":$PATH:" == *":$directory:"* ]] || PATH="${PATH:+"$PATH:"}$directory" +for directory in ${PATH_REQUIRED_DIRECTORIES}; do + [ ":$PATH:" = *":$directory:"* ] || PATH="${PATH:+"$PATH:"}$directory" done export PATH