The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Управление файлами конфигурации Debian средствами sed.

31.10.2006 11:56

Антон Тарасов привел примеры использования потокового редактора sed для манипулирования параметрами сетевых интерфейсов через /etc/network/interfaces в Debian.

Также можно отметить две другие интересные статьи, написанные тем же автором:

  • "Полезные однострочные скрипты SED" - примеры скриптов sed на все случаи жизни;
  • "Маленькие хитрости dpkg" - обновление системы из папки с новыми .deb пакетами, поиск пакета, которому принадлежит конкретный файл, удаление группы пакетов по признаку в названии и т.д.

    1. Главная ссылка к новости (http://ant0.ru/sed_edit_interf...)
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/8658-sed
    Ключевые слова: sed, debian, packet, dpkg, config
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, sergeyvp (??), 13:57, 31/10/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Большое спасибо!
    Как раз хотел найти подобный материал.
    Особенно понравилась "Полезные однострочные скрипты SED"!
     
     
  • 2.4, Andrey Mitrofanov (?), 17:59, 31/10/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Как раз хотел найти
    что помешало?
    > Полезные однострочные скрипты SED"!
    http://google.ru/search?q=sed+one+liners
     
     
  • 3.5, sergeyvp (??), 18:38, 31/10/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да ничего не мешало!Только собрался поискать, а тут на те новость:):):)
     
     
  • 4.8, Квагга (?), 13:36, 01/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе тоже спасибо.

    За: "http://google.ru/search?q=sed+one+liners"

    Пеши ещо!

     

  • 1.2, Аноним (-), 16:14, 31/10/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что же Anton Tarasov так не аккуратно переводил, что оставил причудливые вкрапления оригинального текста ? Ощущается явная незаконченность перевода. См.:

    > В специфически, большинство не поддерживает variation is to be expected. In
    > particular, most do not support the использования меток (:name) или ветвление
    > инструкций (b,t) внутри комманды редактирования, исключая use of labels (:name)
    > or branch instructions (b,t) within editing конец этих комманд. Мы можете
    > использовать синтаксис commands, except at the end of those commands.

     
     
  • 2.6, Ant0 (?), 10:46, 01/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Так в том-то и дело, что я еще перевожу этот документ, о чем написал в самом начале документа!

    Пока перевел с английского на псевдо-русский, теперь потихоньку перевожу на нормальный русский :)

    ЗЫ Этут статью я не выкладывал (всмысле не давал заявки на выкладывание на опеннете), это модераторы дали ссылку на нее :-/

     

  • 1.3, stimpack (?), 17:46, 31/10/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    про dpkg - какой-то бред. Нельзя такое пропускать в массы. Кто будет сетапить все пакеты из сида? кто будет терпеть 10 000 ошибок при установке? Что это вообще за система такая?
    вместо бреда "dpkg -P 'dpkg -l '*kde*' | awk '{ print $2 }' | sed '1,6d''", который пытается удалить неустановленное и как-то тяжёл, проще поискать по установленному и не вызывать в команде ещё и дочернюю оболочку шелла:
    grep -A 2 "Package: $1" /var/lib/dpkg/status | grep -B 2 'ok installed' | grep "Package: $1" | cut -d '\ ' -f2 | grep kde | xargs apt-get -y remove
    По-моему, естественнее. Да и в bash_completion почти это же применяется.
    Не раскрыта тема dpkg-query. После этого писать заметки вообще не имело смысла.
     
     
  • 2.7, Ant0 (?), 10:50, 01/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я сам лично (и другие люди тоже) вырожу тебе благодарность если ты напишешь ПРАВЕЛЬНЫЙ (на твой взгляд) документ про dpkg!

    Здесь же я написал то, чем сам пользовался.

    >который пытается удалить неустановленное
    об этом я написал ;)

    > проще поискать по установленному и не вызывать в команде ещё и дочернюю оболочку шелла:
    замечательная идея! пиши статью! ;)

     
     
  • 3.9, stimpack (?), 17:17, 05/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем писать? Все уже есть, или почти всё - а уж для новичков и подавно - касательно dpkg. Гугл в руки.
     

  • 1.10, Аноним (10), 10:35, 06/10/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На все обращения получаю:
    "У вас нет прав для просмотра этой страницы"

    то же и при попытке выхода на сайт http://ant0.ru/

    Он что - не круглосуточный?

     
  • 1.11, Аноним (10), 16:29, 09/10/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://www.opennet.me/base/sys/sed_edit_interfaces.txt.html
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру