Я хочу сохранить вывод команду к файлу, к которому у моего текущего пользователя нет доступа. Но мой пользователь может иметь root-доступ, используя sudo. Я запускаю, например:
sudo crontab -l > /var/BackUp/crontab
-bash: sudo: Permission denied
Но я могу запустить только sudo crontab -l. Поэтому я думаю, что sudo относится только к команде crontab, и поскольку у пользователя нет доступа к /var/BackUp/crontab, он дает такую ошибку.
Возможно ли записать вывод в файл, который требует доступа root к текущему пользователю?
Проверьте это:
sudo -i
crontab -l > /var/BackUp/crontab