Bash: “comando não encontrado” na atribuição simples de variável
qui está uma versão simples do meu script que exibe a falh
#!/bin/bash
${something:="false"}
${something_else:="blahblah"}
${name:="file.ext"}
echo ${something}
echo ${something_else}
echo ${name}
Quando ecoar as variáveis, obtenho os valores que insiro, mas também emite um erro. O que estou fazendo errado
Saída
./test.sh: line 3: blahblah: command not found
./test.sh: line 4: file.ext: command not found
false
blahblah
file.ext
As duas primeiras linhas estão sendo emitidas para stderr, enquanto as próximas três estão sendo produzidas para stdou
minha plataforma é o fedora 15, versão bash 4.2.1