Isso é tudo que eu sei também. No entanto, se você está apenas fazendo isso repacientemente para ver se eu comando foi bem sucedido com algo como:
if [[ $? -ne 0 ]]; then
...
fi
Você pode testar um diretório de comando como:
if ! mkdir foo; then
...
fi
Você já deve saber disso, mas achou que poderia ajudá-lo: -)