За sudo echo можно уже бить стальной линейкой по рукам ;)
Не применяйте sudo и перенаправления (">" и ">>") в одной команде, если хотите чтобы всё работало от имени одного и того же пользователя (рута). Потому что sudo работает на команду, но не на перенаправление.
Выходов несколько:
sudo -s
и все команды (включая перенаправление) будут рутовые, пока не выйдете (exit или Ctrl+d)
sudo sh -c 'команды'
запускает от имени рута интерпретатор, которому указана команда с перенаправлением в качестве аргумента
команда | sudo tee --append /etc/fstab
tee запускается от имени рута и выполняет перенаправление в указанный файл (оно для этого и предназначено), не забудьте --append или -a чтобы не перезаписать, а дописать в файл.
P.S. строчку для /etc/fstab лучше брать из /etc/mtab :)