Eu me propus a responder a essa pergunta e acabou se tornando um pouco mais envolvida do que eu pensava. Com um pouco de magia bash:
cat file | while read x; do OUTPUT=$(echo $x | sed 's/^.//'); eval $OUTPUT; done
O que isto faz é imprimir o arquivo na saída padrão, lê cada linha, remove o primeiro caractere e armazena o resultado em $ OUTPUT, depois executa a linha em $ OUTPUT como um comando com eval. Tenha cuidado ao usar o eval, esse script executará um arquivo inteiro como comandos.