A execução de export $PATH tentará exportar uma variável com um nome igual ao valor de $PATH (após divisão de palavras . Ou seja, é equivalente a escrever algo como export /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin . E como /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin não é um nome de variável válido, ele falha. O que você quer fazer é export PATH .
export (equivalente a declare -x ) no Bash simplesmente torna a variável disponível para subshells. / p>
Para imprimir o valor de uma variável de maneira segura e legível, use printf %q "$PATH" .