Решения heredoc, безусловно, являются наиболее распространенным способом сделать это.Другие распространенные решения:
echo 'line 1, '"${kernel}"'
line 2,
line 3, '"${distro}"'
line 4' > /etc/myconfig.conf
и
exec 3>&1 # Save current stdout
exec > /etc/myconfig.conf
echo line 1, ${kernel}
echo line 2,
echo line 3, ${distro}
...
exec 1>&3 # Restore stdout