Как запустить сценарий оболочки от имени пользователя root (sudo)?

У меня есть сервер репозитория SVN, который работает под пользователем репозитория. Я хочу запускать скрипт после каждого действия после фиксации. Я написал сценарий оболочки, который запускается после каждой фиксации. Его нужно запускать как root. Вот почему я использовал sudo в скрипте, но это не сработало. Есть ли способ запустить сценарий от имени пользователя root?

sudo su
echo "password"
svn export --force file:///home/repository/trunk/ /home/memarexweb/public_html/devel/
chmod -R 777 /home/memarexweb/public_html/devel/
7
задан Anthony Mastrean 16 November 2011 в 05:05
поделиться