FIX ERROR — sudo cat EOF: Permission denied

При попытке записать в файл поток используя sudo

sudo cat << EOF > /etc/yum.repos.d/some-name.repo
...
EOF

 

Появляется следующая ошибка:

-bash: /etc/yum.repos.d/some-name.repo: Permission denied

 

Решение

Чтобы выполнить запись используя sudo нужно использовать следующий формат:

sudo bash -c 'cat << EOF > /etc/yum.repos.d/some-name.repo
...
EOF'

Метки: Метки

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии