Моя цель - использовать sudo
для записи содержимого в файл xstartup
другого пользователя.
Но моя попытка ...
sudo -iu user1 bash -lic 'cat > ~/.vnc/xstartup <<\EOF
...
EOF'
... приводит к ...
bash: warning: here-document at line 0 delimited by end-of-file (wanted `EOF...EOF')
Пока что вложенные heredocs работают ...
sudo -iu user1 bash -s <<\OUTER
cat > ~/.vnc/xstartup <<\EOF
...
EOF
OUTER
Есть предложения по перенаправлению sudo без вложенных heredocs?