Talvez este exemplo seja extremamente simplificado, mas estou com dificuldades para ver por que você não executaria:
cp /etc/httpd/conf/httpd.conf /a.txt
Isto é, já existe um comando que simplesmente lê de um arquivo e cria outro com seu conteúdo, e é chamado de cp
. A única diferença real seria se /a.txt
já existisse e você estivesse tentando manter suas permissões, ou algo assim - mas, mesmo assim, você gostaria de apenas fazer:
cat /etc/httpd/conf/httpd.conf >/a.txt