Você tem um CR à direita no nome do diretório. (Veja o 0d
como o caractere final no dump hexadecimal.)
Isso também explica por que o caminho do diretório é substituído pela mensagem de erro. Normalmente você pegaria
cd /qwerty
-bash: cd: /qwerty: No such file or directory
Mas você estava obtendo o equivalente a isso, onde as informações principais foram substituídas pelo CR e a mensagem de erro subsequente:
cd /qwerty
: No such file or directory
Tente demonstrar isso:
echo "$PROJECT_DELIVERY<"
Você pode remover o caractere \r
final com um constructo como este
r=$'\r' # Or r=$(printf "\r")
PROJECT_DELIVERY="${PROJECT_DELIVERY%$r}" # Strip the CR from the end