Execute o comando em um shell com raiz elevada e, em seguida, seu redirecionamento de E / S também será feito como root:
sudo bash -c 'echo "hi" > /a.txt'
Se você não quiser criar um subshell para fazer isso, aqui está uma solução alternativa com tee
:
echo "hi" | sudo tee /a.txt > /dev/null