Você pode usar backticks para armazenar o resultado de um comando (no meu exemplo, é uname ) em uma variável, então echo it na tela e, eventualmente, usá-lo como argumento para mkdir :
FOO='uname -n'
echo "$FOO"
mkdir "$FOO"
O excelente Guia Avançado de Roteiro de Bash contém um capítulo inteiro sobre Substituição de Comando .
Como @KalvinLee comentou, o formato preferido é agora $(...) :
FOO=$(uname -n)