Quando você cria uma nova variável, não está usando o sinal% dólar$
. Apenas faça:
WORKDIR="/apps/tmp"
Em um esforço para manter as coisas DRY, estou tentando atribuir um caminho a uma variável que pode não existir e ter o seguinte script que retorna:
/apps/tmp: No such file or directory
#!/bin/bash
$WORKDIR="/apps/tmp"
if [ -d $WORKDIR ]; then
rm -rf $WORKDIR
fi
Isso é possível ou que trabalho existe?