The OpenNET Project / Index page

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



"Чтение и редактирование XML файла"
Версия для распечатки Пред. тема | След. тема
Форум Программирование под UNIX
Исходное сообщение [ Отслеживать ]

. "Чтение и редактирование XML файла" +/
Сообщение от universite (ok), 13-Янв-19, 12:56 
> ну, тогда просто сделаем ADD_NEW_POST (вместо update old post)
> вот такую штучку ещё возможно использовать
> xml sel -t -v '//domain[@name="domain02.net"]/record[@type="A" and @ttl="600"]/@value'
> xml-config.xml
> и конкретно получаем 123.255.255.125

Пример понятен, но мало эффективен.
Допустим есть функция change_IP_subdomain().
На входе знаем subdomain.$domain и новый IP.
Нужно сначала получить ttl для subdomain.$domain

Upd.

# xml sel -t -v '//domain[@name="domain01.com"]/record[@type="A" and @domain="subdomain01"]/@ttl' -n xml-config.xml
4H

Вот теперь рабочий рецепт :)

P.S. Хотя, надо тестить. В данном случае значение TTL не важно, но в некоторых записях record могут быть другие важные вторичные переменные...

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Чтение и редактирование XML файла, universite, 12-Янв-19, 13:09  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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