Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: запись из bash в файл  (Прочитано 1242 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victoor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
запись из bash в файл
« : 02 Март 2013, 01:53:59 »
Здравствуйте!
Необходимо сделать так, чтобы скрипт дополнял файл /etc/lightdm/lightdm.conf
просто
sudo echo "test" >> /etc/lightdm/lightdm.conf
не работает - судя по всему не хватает прав...
Как это можно сделать?

P.S. Просто хочется сделать файлик, который после установки Ubuntu будет сразу все мои настройки прописывать, чтобы не приходилось делать это руками. Ну или руками делать минимум - типа ввода пароля и все.

Заранее благодарю за ответ

Глупый_Мо

  • Гость
Re: запись из bash в файл
« Ответ #1 : 02 Март 2013, 02:31:14 »
Просто сначало сделайте
Sudo -i
А затем echo, и что у вас там.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: запись из bash в файл
« Ответ #2 : 02 Март 2013, 09:47:31 »
либо так:
sudo bash -c "echo "test" >> /etc/lightdm/lightdm.conf"

Оффлайн victoor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: запись из bash в файл
« Ответ #3 : 02 Март 2013, 17:13:53 »
Благодарю, работает :)

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: запись из bash в файл
« Ответ #4 : 04 Март 2013, 18:51:31 »
Код: Bash
  1. echo ... | sudo tee -a file

 

Страница сгенерирована за 0.097 секунд. Запросов: 24.