1
ответ

Замена '\'' на sed

Я хочу заменить '\'' в текстовом файле на другое слово или символ с помощью команды sed. Пробовал использовать sed "s/'\''/×/g", но это не работает. Кто-нибудь знает решение?
20.12.2019
1
ответ

Переименование файлов во вложенной папке и загрузка

Запуск сценария развертывания, который удаляет часть файла .html перед его загрузкой в ​​корзину S3. В настоящее время используется следующее: cd out/ для файла в `ls -l *.html`; do newname=`echo $file|...
20.12.2019
1
ответ

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

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

sed: заменить диапазон содержимым файла

Как я могу один раз заменить диапазон содержимым файла? С помощью сценария sed /<начало>/,/<конец>/{ d r <имя файла> } читает файл в каждую строку. Мне не нужно делать ...
17.12.2019
1
ответ

Выберите IP-адрес в группе регулярных выражений из многострочной строки

Я пытаюсь выбрать IP-адрес из таблицы маршрутизации, и мне не очень удается создать выражение sed или grep. У меня есть приведенное ниже регулярное выражение, которое является допустимым и выбирает группу 1, как и ожидалось в регулярном выражении...
17.12.2019
1
ответ

Сопоставить параметр в файле и заменить только значение после символа равенства

в следующем примере файла больше ambari-agent.ini [сервер] hostname=AABB мы хотим сопоставить слово имени хоста в файле и заменить только значение после = ( символ равенства ), поэтому мы сделали это VAR=...
16.12.2019
1
ответ

Когда необходимо добавить обратную косую черту перед точкой при использовании sed

Нам нужно заменить server_mn.ftg.com на localhost в файле ambari-agent.ini следующим образом: echo $machine server_mn эхо $домен ftg.com больше ambari-agent.ini [сервер] hostname=localhost is ...
16.12.2019
1
ответ

sed: Условное удаление строки в одной команде

Предположим, у меня есть следующий пример текста в example.txt: Это некоторый текст абзаца Это еще одна строка текста абзаца. Чего я хочу добиться: заменить все ...
14.12.2019
1
ответ

извлечение имени столбца и его использование для вывода имени файла

#chr Fivep Threep цепочка пример1 образец2 образец3 образец4 имя1 имя2 chrI 9442 9492 + 0 0 0 0 н/д н/д chrI 12584 12631 + 0 0 0 0 н/д н/д chrI 12584 ...
13.12.2019
1
ответ

Изменение файла со значениями из другого файла — сценарий Bash

Я пытаюсь написать сценарий, который принимает два файла в качестве аргументов и изменяет файл .svg значениями из файла .csv. CSV-файл состоит из строк с двумя значениями; идентификатор, цвет. Мне нужно найти идентификатор в...
10.12.2019
1
ответ

Что делает "/fi/a" в этой команде/скрипте sed?

Что делает /fi/a далее? sudo sed -i.bak '/fi/a #xrdp конфигурация нескольких пользователей \n xfce-session \n' /etc/xrdp/startwm.sh Похоже, он находит любую строку, содержащую «fi», а затем ...
08.12.2019
1
ответ

Sed заменяет шаблон регулярного выражения ничем

Эй, я хочу заменить шаблон регулярного выражения ничем, я пробовал несколько маршрутов sed, но ни один из них не работает, т.е. sed -i 's/\.\d{ 1,3}\b$//' Пример ввода, Hello.123 Привет.123.90 ожидается ...
05.12.2019
1
ответ
1
ответ

BASH: Переименование и организация файлов на основе информации в именах файлов

Предположим, у меня есть куча файлов с информацией, разделенной символами подчеркивания: псевдоним_имя_пользователя_настоящее имя_дата_имя_файла.txt Я хочу создать каталог для каждого имени пользователя и переименовать файл, чтобы избавиться из ...
30.11.2019
1
ответ

команда для настройки чередующихся строк в одной строке и наоборот

Input mykulls1177 MemTotal: 41052672 kB МемСвободно: 647480 КБ песочница MemTotal: 32959008 kB МемСвободно: 227400 КБ greuat MemВсего: 41052672 КБ MemFree: 336684 КБ ...
29.11.2019
1
ответ

как использовать кавычки в sed и ssh?

Я не могу заставить это работать в bash/rhel 7: ssh host "sed -i -e \"s/dnl MASQUERADE_AS.*\$/MASQUERADE_AS(\`domain.com\')dnl/\" /etc /mail/sendmail.mc" bash: -c: строка 0: неожиданный EOF при поиске ...
28.11.2019
1
ответ

как заставить sed заменить часть строки, которая начинается с диапазона чисел

как я могу заставить sed или perl внести следующие изменения в строку from : 41 * * * * /vend/oracle/util/bin/rmp_udump.ksh to: ##SHUTDOWN_MAINT##41 * * * /vend/oracle/util/bin для всех строк, которые ...
27.11.2019
1
ответ

Использование sed для удаления суффикса в динамических строках

В настоящее время я сталкиваюсь с проблемой, которую я пытаюсь использовать sed, так что если в конце моей строки присутствует точка, мне нужно удалить это, но он также используется в другом месте в строке e....
22.11.2019
1
ответ

При использовании переменной в sed она заменяет всю строку, а не только совпадающую строку

Я новичок в bash, и я пытался понять другие похожие сообщения, но я Я просто не уверен, что они делают то, что мне нужно. Когда я не использую переменные и просто ввожу то, что хочу найти...
20.11.2019
1
ответ

Отредактируйте содержимое файла gen.gz с помощью linux, awk или sed.

У меня есть файл генетических данных gen.gz с 6000 столбцов. Данные выглядят следующим образом: 1 1:13380:C:A 13380 CAI хочет отредактировать второй столбец, чтобы он выглядел так: 1 1:13380 13380 CAI хочет удалить четыре ...
18.11.2019
1
ответ

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

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

sed замена текста в ()

У меня есть файл с такими строками: 90 (160/180) Мне нужно удалить текст в (), включая (). Вывод должен быть: 90 Эти строки имеют разные номера, например: 88 (155/190), 47 (143/188) Как я...
12.11.2019
1
ответ

Как использовать sed для изменения строки

У меня есть строка, которая является входной строкой ./y1563/y1563.xls, я хочу преобразовать ее в строку вывода y1563/y1563.txt.
12.11.2019
1
ответ

sed для замены строки IP-адреса массивом

Мне нужно заключить network_ip_v4_address, которые не заключены, так как массив должен быть заключен как массив. Например. в приведенном ниже коде "network_ip_v4_address":"20.38.32.202" не является массивом (это строка)....
11.11.2019
1
ответ

Используйте sed для возврата /abc/xyz, /abc и /xyz по данным /abc/xyz

Возможно ли это? У меня есть файл HTML, содержащий множество URL-адресов и относительных путей. Я хочу собрать их всех. Я знаю, что HTML нельзя правильно проанализировать с помощью регулярных выражений, но я ищу решение...
10.11.2019
1
ответ

Почему рекомендуется перенаправлять файлы в аргументах оболочки?

Я был почти уверен, что этот вопрос уже задавался на этом сайте, но я не могу найти его, сколько бы я ни искал. Итак, вот он (вероятно, снова). Команда tr требует ввода на стандартный ввод, ...
08.11.2019
1
ответ

Обработка текста с помощью sed для переменной в bash не дает ожидаемого (измененного) вывода?

Мы используем какой-то устаревший закодированный скрипт, который нельзя модифицировать. Поэтому я нашел решение для автоматического изменения ввода с помощью sed. Это не сработало и после...
07.11.2019
1
ответ

Как сопоставить шаблон с помощью sed и вывести в файл различий

У меня есть простой текстовый файл, который выглядит как *,cli-verify-aggregation-general,./link-aggr/aggregation.xls -,stress-verify-aggregation-max-amount-of-lag-group,./link-aggr/aggregation.xls Мне нужен другой ...
07.11.2019
1
ответ

Удалить разделитель строк из psv-файла

Я получаю данные из других источников данных, и у него мало проблем. Один из них исходит из текстового столбца. Пользователь нажимает ввод в текстовом столбце, и программа экспорта рассматривает его как конец строки. Итак, получается...
06.11.2019
1
ответ

Добавить строки, используя sed, соответствующие двум строкам

У меня есть файл, как показано ниже SID_LIST_LISTENER_DG = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = DRCDBDB_DGMGRL) (ORACLE_HOME = /ofa/u1002/18C_DB_HOME) ( SID_NAME = ...
06.11.2019