Вопросы по теме 'sed'

Sed: строки соответствия регулярному выражению без ‹! -
У меня есть команда sed для комментирования команд xml sed 's/^\([ \t]*\)\(.*[0-9a-zA-Z<].*\)$/\1<!-- Security: \2 -->/' web.xml Принимает: <a> <!-- Comment --> <b> bla </b> </a>...
6859 просмотров
schedule 19.11.2023

Как заменить блок catch в *.java с помощью sed?
Как заменить следующий шаблон в проекте Java catch(SQLException e) { \\TO DO } с участием catch(SQLException e) { S.O.P(); } Обратите внимание, что файл будет иметь другие шаблоны, такие как catch(IOException e) { //...
389 просмотров
schedule 21.11.2023

Заменить запятую на новую строку в sed на MacOS?
У меня есть файл строк, разделенных запятыми. Пытаюсь заменить запятые на новую строку. Я пробовал: sed 's/,/\n/g' file Но это не работает. Что мне не хватает?
338174 просмотров
schedule 05.12.2023

заменить строки двойными кавычками в текстовом файле
Я использую следующую команду: perl -pi -w -e 's/EmployeeDataModel/EmployeeData/g;' *.java Это изменяет такие вещи, как: class EmployeeDataModel to class EmployeeData Однако при приеме таких вещей, как: class="EmployeeDataModel"...
174 просмотров
schedule 13.01.2024

Как извлечь текст из файла в сценарии bash
Я пытаюсь извлечь текст из многострочного файла. Например, мне нужно извлечь весь текст из «Раздел 1.0» в «Раздел 3.0». Это может быть на многих линиях. У меня есть код, который работает, но кажется неуклюжим и медленным. Есть лучший способ...
207 просмотров
schedule 23.11.2023

Возможен ли этот сценарий извлечения текста в оболочке linux bash?
Допустим, мой текстовый файл такой Человек1 : фильм1 (пробел и табуляция) : фильм 2 (пробел и табуляция) : фильм 3 (пробел и табуляция) : фильм 4 Я хочу найти для определенного фильма актера. Итак, вот как я собираюсь это сделать....
123 просмотров
schedule 19.12.2023

Перепишите команду sed для редактирования потока вместо файла
В обычном случае sed может редактировать поток из другой команды просто с помощью конвейера: ./somecommand | sed 's/xx/yy/g' Однако команда sed , которую я использую, немного сложна. Ранее мне помогли оптимизировать sed для конкретного...
144 просмотров
schedule 06.12.2023

Сопоставить по столбцу и вывести в строку
Пробовал искать, но ничего существенного не нашел У меня есть 2 файла: 1: asdfdata:tomatch1:asdffdataaa asdfdata2:tomatch2:asdffdata33 asdf:tomatch3:asdfx 2: bek:tomatch1:beke lek:tomatch3:lekee wen:tomatch2:wenne Я...
45 просмотров
schedule 23.12.2023

awk sep извлекает строки данных после определенной переменной
У меня есть большой файл с регулярным шаблоном snaps1: Counter: 4966 Opens: Counter: 357283 Instance: s.1.aps.userDatabase.mount275668.attributes snaps1: Counter:...
51 просмотров
schedule 24.10.2023

сценарий выполняется только в том случае, если awk не нашел числа больше
У меня есть эта команда: program script.sh >/dev/null 2>&1 & «Программа» выполняет «script.sh» только в том случае, если одно условие из «программы» выполняется. И я хочу добавить еще одно условие в "script.sh" с помощью awk или...
68 просмотров
schedule 01.12.2023

Игнорировать возможные нецифры в конце чисел в заменах sed
Мне нужно заполнить строки нулями, пока они не достигнут предела в четыре цифры, например: 1 -> 0001 44 -> 0044 555 -> 0555 1a -> 0001a 44b -> 0044b 565c -> 0565c 7890 -> 7890 У меня есть сценарий bash, и я добавляю файл,...
97 просмотров
schedule 26.12.2023

Заменить шаблон в определенном столбце в sed
У меня есть файл вкладки с двумя столбцами, как показано ниже. BB_12 100_AA BB_13 101_AB BB_14 102_AD BB_15 103_AC Я хочу удалить число_ во втором столбце (заменить число_ ничем). Для этого я безуспешно пытался заменить sed следующими...
584 просмотров
schedule 24.11.2023

Редактируйте XML-файл, используя одни и те же команды на Mac, Windows и Linux.
Попытка изменить name="Android" на name="Android1", name="Android2" и т. д. Потребуется запустить мой скрипт Python с помощью командной строки в Windows, macOS и Linux. Output2.xml <?xml version="1.0" encoding="UTF-8"?>...
668 просмотров
schedule 17.01.2024

Поиск нескольких строк в одной строке с использованием регулярных выражений во вложенных файлах/каталогах и вывод совпадающих результатов
Например, если есть файлы и каталоги: /tmp/temp_dir/subdir_001/file_001.txt /tmp/temp_dir/subdir_001/file_002.txt /tmp/temp_dir/subdir_002/file_003.txt /tmp/temp_dir/subdir_003/file_004.txt И у них есть различное содержимое с определенными...
76 просмотров
schedule 27.10.2023

Sed - Заменить текст символом ›
Проблема, которую нужно решить Добавьте символ › в замещающую часть оператора sed. Необходим результат PS1=AccountName> Неудачная попытка sed -i -e "41s/$/\n PS1\=${abasicstring}\>" /etc/bashrc Объяснение...
44 просмотров
schedule 20.12.2023