1
ответ

Разделить файл на основе начального и конечного XML-тегов

Можно ли использовать функцию split для разделения файла на несколько сегментов, где размер каждого сегмента зависит от количества совпадений элемента XML? Например, для приведенного ниже разделения XML при встречах "<...
19.03.2020
1
ответ

Чтение файлов .xml и запись информации в файл .txt

Я хочу загрузить файлы речного стока (.xml) с ChartServer онлайн и создать файл .txt с информацией, запустив сценарий .sh . Но у меня возникли трудности с получением данных в...
16.03.2020
1
ответ

Использование xmllint — трудности с получением атрибутов xml

Я занимаюсь извлечением некоторых данных из файла xml, на самом деле это файл пакета служб SSIS (dtsx). Я читал об использовании xmllint, однако мне трудно получить то, что я хочу. Я бы хотел...
12.02.2020
1
ответ

вставить строку в xml с помощью xmlstarlet

У меня есть файл XML, который выглядит так:
17.01.2020
1
ответ

Группы регулярных выражений не жадные?

Всегда ли совпадения sed являются жадными? Я пытаюсь использовать sed для добавления XML-комментария в XML-файл как можно раньше, то есть сразу после объявления XML, если оно есть. Что-то вроде этого, ...
16.01.2020
1
ответ

Как удалить узлы из файла XML с помощью командной строки?

У меня есть файл xml, который несколько раз содержит тег . Он используется следующим образом Однако...
08.01.2020
1
ответ

Проблема с амперсандом в xml-файле с использованием сценария оболочки

У меня есть xml-файл, который содержит ниже Лицензированный оригинальный MC TPE EXCESSIVE AUTH <вакансии> <...
19.12.2019
1
ответ

Переменная не разрешается при назначении многострочной строки

Я пытаюсь создать сценарий оболочки, который дает блок Json, который используется в дальнейшем. Блок Json состоит из динамических компонентов, назначенных переменными. Ниже приведен фрагмент кода failCount=$(cat ...
18.12.2019
1
ответ

как извлечь определенное значение из файла XML, значение после тега XML; (ex.after = знак?)

У меня есть файл с ReferenceId="0128140321960O", а также RelatedReferenceId="SWCC"
21.11.2019
1
ответ

Скрипт для удаления всех модулей в pom.xml, кроме модуля с наибольшим номером.

Вопрос У меня есть огромный pom.xml из проекта Talend DI/ESB, где можно было иметь несколько строк для одного и того же модуля. с разными специфическими версиями Talend (даже не спрашивайте об этом :-( ) ...
16.11.2019
1
ответ

Экранирование регулярного выражения Linux sed

Я использую sed -i для замены значения порта в файле xml, Но я не не знаю, как избежать регулярного выражения, мое регулярное выражение ниже. (?<=name="port"\s+value=")\d+(?=") ...
23.10.2019
1
ответ

как анализировать xml, который имеет несколько свойств и имен

если у нас есть XML-скрипт, подобный этому, как получить значение определенного имени с помощью синтаксического анализа XML <конф> something1
01.10.2019
1
ответ

Чтобы получить значение определенного значения атрибута как True или False, имея неравные столбцы

У меня есть один файл с двумя строками ниже в файле. Мне нужно проверить, является ли значение xpoweredBy истинным или ложным. Спасибо заранее.
17.09.2019
1
ответ

Добавить некоторый текст после 4 строк шаблона соответствия с помощью оболочки

У меня есть входной файл xml, который содержит ниже INPUT FILE Всего выставленных счетов <комментарий> Приостановка <...
26.08.2019
1
ответ

sed — включает все найденные между двумя шаблонами, кроме того, что найдено между другими шаблонами

У меня есть поиск по шаблону sed, как показано ниже: sed -n '/ и Я хочу игнорировать все случаи, когда ...
07.08.2019
1
ответ

Найти определенную запись в XML-файле

У меня есть XML-файл с одной записью в одинаковых тегах xml; образец приведен ниже. Мне нужно отобразить конкретную запись, указав шаблон поиска как «4017 | 95592». Вывод должен быть таким: 4017|95592|S|Y|...
29.07.2019
1
ответ

Как добавить строку в файл xml

Я хочу добавить одну строку в XML-файл. Мой файл xml содержит следующее : 0.0.0.0
18.06.2019
1
ответ

Передать содержимое узла XML для дополнительной обработки в XSLT

У меня есть длинный, сгенерированный человеком файл XML с достаточной регулярностью, чтобы я мог идентифицировать его содержимое с помощью Xpath. Я пытаюсь переформатировать его как таблицу HTML. Исходный материал технически отформатирован как ...
08.06.2019
1
ответ

Создание новых элементов с помощью xmlstarlet

Я пытался добавить новые элементы в файл XML. Исходный файл: Я пытаюсь получить следующий результат: &...
07.06.2019
1
ответ

Преобразование атрибутов XSLT вдвойне бесполезно

У меня есть XML-документ, который я преобразовываю в HTML. Есть много ненужных атрибутов, которые я хочу опустить, но есть два, которые я хочу зафиксировать следующим образом: Source
09.05.2019
1
ответ

извлечение специальных файлов профиля безопасности RHEL CentOS

во время установки RHEL 7.x или CentOS можно выбрать (или не выбрать) применить один из этих профилей безопасности, это из 7.6: Базовая конфигурация правительства США {{ 1}} Стандартная система ...
19.04.2019
1
ответ

Сложная замена строки - несколько файлов, несколько разных строк должны включать определенный текст

У меня есть несколько файлов XML (пространство Atlassian Confluence экспортирует FYI), которые мне нужно выполнить синтаксический анализ для замены определенных строк, если строка начинается с заданной строки. Вот пример ...
17.04.2019
1
ответ

Как извлечь выбранное значение в XML

Я хотел бы извлечь только значение из XML-файла с аналогичным содержимым. Пример; <! [CDATA [*** текст 1 текст * .. . </div> <div class="tags"> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> <a href="/tags/xmlstarlet" class="tag" title="xmlstarlet" rel="tag">xmlstarlet</a> </div> <div class="action-time"> <span title="26.03.2019 ">26.03.2019 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">1</span> <div>ответ</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/129193-najti-i-zamenit-v-unix-xml-fajl" title=" Найти и заменить в Unix - XML-файл "> Найти и заменить в Unix - XML-файл </a></h2> <div class="description"> У меня есть выходной XML-файл, в каждой строке которого есть строка icn = "1", это число в двойных кавычках будет меняться для каждой строки. Но это число не увеличивается по порядку, поэтому я должен сделать ... </div> <div class="tags"> <a href="/tags/text-processing" class="tag" title="text-processing" rel="tag">text-processing</a> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> </div> <div class="action-time"> <span title="16.03.2019 ">16.03.2019 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">1</span> <div>ответ</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/127669-zamena-znachenija-v-xml-dokumente-na-drugoe-znachenie-vzjatoe-iz-drugogo-mesta-v-dokumente" title=" Замена значения в XML-документе на другое значение, взятое из другого места в документе "> Замена значения в XML-документе на другое значение, взятое из другого места в документе </a></h2> <div class="description"> Script: #!/bin/ksh tu=$(cat /export/home/a1016169/stack.txt;) tu1=$(echo "$tu" | awk '/EM_CLIENT_VERSION/{x=NR+17}(NR<=x){print}' | awk '/tu/{x=NR+1}(NR<=x){getline; print}' | awk -F= '{print $...'. </div> <div class="tags"> <a href="/tags/shell-script" class="tag" title="shell-script" rel="tag">shell-script</a> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> </div> <div class="action-time"> <span title="21.02.2019 ">21.02.2019 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">1</span> <div>ответ</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/164560-spisok-imen-fajlov-soderzhaschih-stroku-kotoraja-vstrechaetsja-mezhdu-dve-drugie-stroki-closed" title=" Список имен файлов, содержащих строку, которая встречается между две другие строки [closed] "> Список имен файлов, содержащих строку, которая встречается между две другие строки [closed] </a></h2> <div class="description"> Мне нужно распечатать список файлов с совпадением с определенным шаблоном - строка, встречающаяся между двумя другими строками. Как я это сделал. Я не хочу извлекать текст, просто перечисляю файлы, которые соответствуют этому ... </div> <div class="tags"> <a href="/tags/osx" class="tag" title="osx" rel="tag">osx</a> <a href="/tags/text-processing" class="tag" title="text-processing" rel="tag">text-processing</a> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> </div> <div class="action-time"> <span title="20.02.2019 ">20.02.2019 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">1</span> <div>ответ</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/127208-kak-udalit-tegi-iz-xml" title=" Как удалить теги из XML "> Как удалить теги из XML </a></h2> <div class="description"> У меня есть следующий файл XML: <? XML версия = "1.0" Кодировка = "UTF-8"?> <deviceid> io238470374109730497 </ devicdeid> <Keyvaluepairs> <keyvaluepair> <base-url> ... </div> <div class="tags"> <a href="/tags/linux" class="tag" title="linux" rel="tag">linux</a> <a href="/tags/text-processing" class="tag" title="text-processing" rel="tag">text-processing</a> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> </div> <div class="action-time"> <span title="12.02.2019 ">12.02.2019 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">1</span> <div>ответ</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/193299-poisk-opredelennoj-stroki-v-fajle-xml-i-sohranenie-v-drugom-fajle-zakryto" title=" Поиск определенной строки в файле XML и сохранение в другом файле [закрыто] "> Поиск определенной строки в файле XML и сохранение в другом файле [закрыто] </a></h2> <div class="description"> Текст во входном файле выглядит следующим образом: <title> <band height="21" isSplitAllowed="true" > <staticText> <reportElement x= "1" у = "1" ... </div> <div class="tags"> <a href="/tags/filenames" class="tag" title="filenames" rel="tag">filenames</a> <a href="/tags/search" class="tag" title="search" rel="tag">search</a> <a href="/tags/string" class="tag" title="string" rel="tag">string</a> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> </div> <div class="action-time"> <span title="30.01.2019 ">30.01.2019 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">1</span> <div>ответ</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/197938-kak-vyvesti-html-v-fajl-s-pomoschju-xmlint" title="как вывести html в файл с помощью xmlint?">как вывести html в файл с помощью xmlint?</a></h2> <div class="description">Как заставить xmllint выводиться в файл? thufir@dur:~/xmllint$ thufir@dur:~/xmllint$ xmllint --html http://www.skynet.be/nieuws-sport/weer/mijn-weer?cityId=6450 --xpath '//div [@class = "tides"]' - ...</div> <div class="tags"> <a href="/tags/files" class="tag" title="files" rel="tag">files</a> <a href="/tags/html" class="tag" title="html" rel="tag">html</a> <a href="/tags/scripting" class="tag" title="scripting" rel="tag">scripting</a> <a href="/tags/xml" class="tag" title="xml" rel="tag">xml</a> <a href="/tags/xmllint" class="tag" title="xmllint" rel="tag">xmllint</a> </div> <div class="action-time"> <span title="03.01.2019 ">03.01.2019 </span> </div> </div> <div class="clearfix"></div> </div> </div> <div class="main-footer"> <div class="pagination"> <div class="pagination"> <ul><li class="pagination__item"><a href="/tags/xml" class="pagination__link">1</a></li><li class="pagination__item"><a href="/tags/xml/page2" class="pagination__link">2</a></li><li class="pagination__item"><a href="/tags/xml/page3" class="pagination__link">3</a></li><li class="pagination__item"><a href="/tags/xml/page4" class="pagination__link">4</a></li><li class="pagination__item"><a href="/tags/xml/page5" class="pagination__link pagination__link--active">5</a></li><li class="pagination__item"><a href="/tags/xml/page6" class="pagination__link">6</a></li><li class="pagination__item"><a href="/tags/xml/page7" class="pagination__link">7</a></li><li class="pagination__item"><a href="/tags/xml/page8" class="pagination__link">8</a></li><li class="pagination__item"><a href="/tags/xml/page9" class="pagination__link">9</a></li><li class="pagination__item"><a href="/tags/xml/page10" class="pagination__link">10</a></li><li class="pagination__item"><a href="/tags/xml/page11" class="pagination__link">11</a></li></ul> </div> </div> </div> </div> </div> <aside class="sidebar"> <div class="awrap"> </div> </aside> </div> </div> <footer class="footer"> <div class="wrapper wrapper--sm"> <div class="footer-navs-col"> <div class="footer-nav footer-nav--menu"> <div class="footer-coryright">Вопросы и ответы Unix / Linux</div> </div> <div class="footer-nav footer-nav--catalog"> <div class="footer-nav__title">Интересные проекты</div> <nav class="footer-menu"> <ul> <li class="footer-menu__item"><a class="footer-menu__link" href="https://askubuntu.ru">Вопросы о Ubuntu системах</a></li> </ul> </nav> </div> </div> <div class="footer-contacts-col"> <div class="soc-widget-col"> </div> </div> <div class="clearfix"></div> </div> </footer> </div> <script type="text/javascript" src="/js/ui/jquery-ui-1.8.16.custom.min.js" async></script> <script type="text/javascript" src="/js/ui/external/jquery.cookie.js" async></script> <script type="text/javascript" src="/js/versions/menu.ru.u1528232400.js" async></script> <script type="text/javascript" src="/js/jquery.fancybox.min.js" async></script> <script type="text/javascript" src="/js/slick.min.js" async></script> <script type="text/javascript" src="/js/jquery.maskedinput.min.js" async></script> <script type="text/javascript" src="/js/versions/scripts.ru.u1572761624.js" async></script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(61730962, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/61730962" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Ubuntu - Вопросы", "alternateName": "Ubuntu - Вопросы", "url": "https://unixconf.ru", "potentialAction": { "@type": "SearchAction", "target": "https://unixconf.ru/search?search={search_term_string}", "query-input": "required name=search_term_string" } } { "@context": "https://schema.org", "@type": "Organization", "name": "Ubuntu - Вопросы", "url": "https://unixconf.ru", "logo": "https://unixconf.ru/i/logo.png", "email": "info@unixconf.ru", "telephone": "" } </script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script> <script>hljs.initHighlightingOnLoad();</script> </body> </html>