У меня есть функция в bash, например, parse, которая принимает один аргумент, а имя функции - f. Мой файл для обработки чем-то похож на a @ b @ c @
a @ d @ e @ g @
m @ n @
t @ Я хочу получить вывод как a @ f (b) @f (c) @
(скрыто)
Я бы хотел использовать sed для удаления вкладок из пустых строк. Например, строка, содержащая только \ t \ n, должна измениться на \ n. Какой у этого синтаксис?
Мы конвертируем все статические html-страницы в нашей кодовой базе в php-страницы. Первым шагом было бы изменить все расширения файлов .html на .php (что я уже сделал). Вторым шагом будет ...
У меня есть файл разгрузки базы данных с полем, разделенным символом . Я запускаю этот файл через SED, чтобы заменить любые происшествия с \ N . Это так ...
Я хочу изменить каждый шаблон «выселения» с «128» во всех файлах, запущенных с «TOR *». Я использую находку. -Нам «TOR *» - EXECEC SED "S / ESCICTIONS / 128 / G" {} '\; Но это не работает.
У меня есть файл, который выглядит так: @ "afghanistan.png",
@ "Albania.png",
@ "Algeria.png",
@ "American_samoa.png", я хочу, чтобы это выглядеть так @ "afghanistan.png",
@"Афганистан",
@ "Albania.png",
@ "...
В Bash я думал использовать SED, но не может понять, как извлечь шаблон вместо обычного замены. Например: filename = 'blah_blah _ ####### _ blah.ext "Количество шифров (в приведенном выше примере, написанном с" # "...
Я пытаюсь перебрать все файлы в каталоге. Я хочу кое-что сделать с каждым файлом (преобразовать его в xml, не включённый в пример), затем записать файл в новую структуру каталога. для ...
Я новичок в bash, так что это довольно интересный вопрос для новичков. Предположим, у меня есть строка: строка1 [строка2] строка3 строка4 Я хотел бы извлечь строку2 из квадратных скобок; но скобки могут ...
Я пытаюсь заменить содержимое некоторых HTML-тегов на HTML-странице, используя sed в сценарии bash. По какой-то причине я не получаю должного результата, так как ничего не заменяет. Это должно быть что-то ...
Мне нужно удалить все, кроме 1, 2 или 3 цифр (0-9, или 10-99, или 100) предшествующий% (хотя я не хочу видеть%) из вывода другой команды и перенаправить его другой команде. Я знаю ...
Я пытаюсь заменить одну строку двумя строками, используя sed в debian, и вот что я придумал: sed -i 's / You are good / You are good \ n You are the best / g' /output.txt Однако, когда я делаю это, sed ...
Я хочу объединить значения из нескольких строк разной длины в одну строку, если они соответствуют идентификаторам. Пример ввода: ID: Значение:
а-1 49
а-2 75
б-1 120
б-2150
б-3 211
с-1 289
д-1 301
d-2 322 ...
Я хотел бы ввести ключевое слово, найти строку, где это ключевое слово встречается в файле, и стереть всю строку. Это то, что у меня есть, но оно не работает должным образом: KEYWORD = 'domain.com'
кот / etc / hosts | ...
Я написал программу обработки файлов, и теперь ей нужно читать из заархивированного файла (размер распакованного файла .gz может достигать 2 ТБ ), Есть ли эквивалент в sed для заархивированных файлов, таких как (zcat / cat), или еще ...
Я использую sed в Windows, чтобы удалить некоторые лишние строки в формате стиля unix (окончания строк \ n). К сожалению, sed заменяет эти окончания строк даже в тех строках, которые не меняются на \ r \ n. Как я могу ...
Файл, который мне нужно изменить, содержит следующее: блок: 16, размер: 16, начало: 8, длина: 4 Мне нужен файл, чтобы значения для блока, размера будет разделен на 2, а значения для начала, длина будет ...
Поскольку я новичок в sed, я получаю удовольствие от просмотра этот sed не считает, что символ \ r является допустимым разделителем строки. Кто-нибудь знает, как сказать sed, какие символы я бы хотел использовать в качестве ...
Я хочу вставлять строку через каждые 30 строк в моем большом файле. Я использую mini-sed, который не поддерживает оператор диапазона ~ (тильда). Я ищу решение только для sed.
Можно ли в sed пропустить первые n строк при применении регулярного выражения? В настоящее время я использую следующее: cat test | sed '/ ^ Name / d; / ^ ---------- / 1; / ^ (/ d; / ^ $ / d' в следующем файле: Имя
Джон
...
Я делал это вручную и просто больше не могу этого делать - Я есть тысячи строк, и я думаю, что это работа для sed или awk. По сути, у нас есть такой файл: Предложение X
Соответствие ...
Это отлично работает в Linux (Debian): sed -e 's, ^ [\ t] * psd \ (. * \ ) \; ,, 'Я считаю, что на Mac мне нужно использовать флаг -E вместо -e: sed -E' s, ^ [\ t] * psd \ (. * \) \; ,, 'но регулярное выражение не совпадает, и ...
Какой была бы команда sed для сценариев оболочки Mac, которая заменила бы все итерации строки "fox" со всем содержимым строки myFile.txt. myFile.txt будет html-содержимым с разрывами строки ...
Я пытаюсь добавить строку текста в середину текстового файла в сценарии bash. В частности, я пытаюсь добавить сервер имен в свой файл /etc/resolv.conf. В его нынешнем виде resolv.conf выглядит так: # ...
I хотите вызвать sed из Python с помощью подпроцесса. Сценарий, который я пробовал использовать, приведен ниже. однако это направляет вывод sed на стандартный терминал. Похоже, что оператор '>' не распознается из ...