Ubuntu 14 - невозможно использовать sudo echo для перезаписывания файлов [дублировать]

У этого вопроса уже есть ответ здесь: при использовании sudo с перенаправлением я получаю «разрешение отклонено» 6 ответов

Для сценариев bash 12.04 bash я использовал, чтобы иметь возможность запускать команды, подобные приведенному ниже примеру для перезаписывания файлов:

sudo echo 'line1   
line2
line3' > /etc/some/config/file.conf

С тех пор, как Ubuntu 14.04, теперь мне нужно разбить его, чтобы получить такое же поведение:

sudo echo 'line1
line2
line3' | sudo tee /etc/some/config/file.conf

Я предполагаю, что это дополнительная мера безопасности? Есть ли способ вернуться к старому поведению?

UPDATE

Как некоторые из них правильно указали, это поведение согласуется с Ubuntu 12.04 и Ubuntu 14,04. Я считаю, что я был смешанным, но потому что UPDATE . Я сравнивал яблоки с апельсинами.

1
задан 20 June 2014 в 16:50

0 ответов

Другие вопросы по тегам:

Похожие вопросы: