LINUX.ORG.RU

История изменений

Исправление leave, (текущая версия) :

Ох, пиши лучше на русском.

Ну и да, проще было бы сделать sudoers на вызов именно этого скрипта, и повесить на него root:root 755, чем дергать судо в каждой второй строчке. Это, кстати, поможет решить проблему

sveta@dev-test1:/var/http$ sudo sed s/127.0.0.1/'__|__'/g /etc/hosts >> /etc/hosts
-bash: /etc/hosts: Отказано в доступе
Потому что через sudo в этой команде ты вызываешь сабшелл и в нем sed, а перенаправление делаешь в родительском шелле.

Исходная версия leave, :

Ох, пиши лучше на русском.

Ну и да, проще было бы сделать sudoers на вызов именно этого скрипта, и повесить на него root:root 755, чем дергать судо в каждой второй строчке.