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'
0 0 vote
Article Rating

Метки: Метки

Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments