В документации sed мы читаем, что «sed работает, выполняя только один проход по входу (s )». Я хотел бы написать сценарий sed (, который будет запускаться следующим образом :sed -для моего _script.sed ), который выполняет...
Сложная команда :git ls -файлы | grep -E '\. (ts|xml|json|html|js|scss )$' | xargs sed -ie s/ ##tag ##/1.0.0/g И в прошлом это работало и заменяло правильно. Итак, версия файла -info.html :
Мне нужно сравнить два несортированных текстовых файла, пометив каждую строку как старую, новую или неизмененную. Метки должны стоять в начале или в конце строки, и не должно быть никаких других...
Я полный новичок в Unix и написании сценариев оболочки, так что прошу прощения, если решение моей проблемы довольно банально. По сути, мой сценарий оболочки «run.x» считывает те же начальные условия...
У меня есть несколько строк, как показано ниже, в файле MyFile -1234|5|678|ABC|г|д| MyString -values :foo 1, bar 10%, baz 2/2, qux quux 10 сек, quuz 10 км Как напечатать подстроки 1234 10 сек на основе...
Я пытаюсь передать сведения о точке монтирования _в своем сценарии оракула. Я могу передать целочисленную переменную, используя приведенный ниже код, но не могу отправить сведения о точке монтирования в сценарии оракула :sed "s/@@pqr@@/$space/g&...
Я пытаюсь использовать sed, чтобы найти замену «Хост» на «Европа/Лондон», однако это не удается, как показано ниже :#sed -i -e 's/"Хост"/"Европа/Лондон"/g' /usr/local/...
У меня есть текстовый файл на машине с Linux, который содержит строки :appset.org 87.76.29.21 ns1.appset.org ns2.appset.org bbchannel.eu 87.77.29.25 ns1.appset.org ns2.appset.org Cyberset.it 87.76.29.22...
Как вставить пробел после совпадения с шаблоном В файле есть данные ячейкаAN2D вход а1 выход z ячейкаAIOI2D2 вход а2 выход z2 ячейкаXOR2 вход b1 вывод zn Всякий раз, когда найден шаблон, я хочу добавить пробел после него....
Формулировка заголовка может быть не самой лучшей. Но позвольте мне объяснить мою проблему. Я работаю над набором данных автомобилей, это выглядит примерно так 31,0 4 119,0 82,00 2720. 19,4 80с 1" форд...
Итак, у меня есть сценарий с именем SED.sed. Скрипт был создан для работы с набором данных автомобиля, чтобы уточнить, я хочу сначала объяснить желаемую функцию для моего скрипта. Я хочу сделать 3 вещи вместо лет...
Я использую SED в macOS, чтобы удалить все строки в файле, соответствующие двум разным шаблонам внутри него :#удалить все строки, содержащие "WORLD XMAX" и "WORLD YMAX" без дублирования...
EasyTag может сохранять плейлисты только в m3u, но требуется cue. Как можно конвертировать sed? Требуется склеить все строки с тегами в блоке EXTINF, переименовать EXTINF в TITLE и переместить строку с тегом...
У меня есть файл $template, который вызывает sed для создания шаблонов. после того, как это будет сделано, я хочу перенаправить новый файл $template в другой каталог с именем output, и новое имя файла будет...
Учитывая следующие данные :ааа ббб ааа ссс ааа ддд 123 222 aaa aaa bbb ccc Если значение в столбце 4 равно "ccc", я хочу заменить значение в столбце 6 в той же строке словом "end&...
Я хочу передать команду для sed вот так :md5sum input.txt | sed 's/^\ (....\ ). */\1/;q' Это работает, выводя только первые 4 символа контрольной суммы. Однако я хочу вывести первые 4...
Сегодня я целый день пытался сделать следующее. Допустим, у меня есть файл кода на Фортране. Я хочу изменить все в этом файле на нижний регистр. Но если строка начинается с определенного символа или слова,...
В моем файле есть строка с ',', и я хочу заменить ее новой строкой и удалить [' и '] Я пробовал это :sed -e 's/$/\r/' file.txt Но я не получил правильного результата :файл.txt :['сайт1|...
Я работаю в Linux, и у меня есть строки, как показано ниже :SELECT concat _ws ("|",max (дата _столбец ),substr (abc,1,9 ))ключ SELECT concat _ws ("|", xyz _дата _столбец, abc )ключ Мне нужен sed...
У меня есть тип двоичного файла (много экземпляров этих файлов ), где я хотел бы заменить строку «DC -GX850» на «DMC -GX95». К счастью, две строки имеют одинаковую длину. В...
в рабочем каталоге у меня много файлов с именами в следующем формате :7000 _grid12 _10 _lig _cne _767 _lig.dlg Мне нужна одна строка sed (или другая утилита оболочки ), подходящая для замены _grid12 _до...
У меня есть выходные данные моей команды diff между двумя каталогами, хранящиеся в файле с именем разностьВыход.txt. В настоящее время в файле differentOutput.txt есть только два типа строк. Таким образом, все строки имеют...
Я пытаюсь отформатировать текстовый файл. В настоящее время это выглядит примерно так :s Компакт-диск с раздельным компакт-диском CD -Компакт-диск ROM -Чтение -Только MemoryCD -RW Компакт-диск -RewritableCDFS Файловая система компакт-дисковCERT...
Я хочу добавить escape (tty control )в конце каждой строки. sed '/s/$/foo/g' добавляет foo в конец строки. Я хочу добавить esc[K в конец строки (стереть в конец строки )я пробовал sed 's/$/...
У меня есть файл со значениями, записанными в диапазонах, мне нужно "отобразить" их в обычный список, как этого можно добиться? Пример :141540000,141569999,1 147280000,147289999,0 Первый столбец...
Я хочу удалить несколько строк некоторых текстовых файлов, которые заканчиваются шаблоном вроде этого ">. Я знаю, что это можно сделать с помощью регулярного выражения sed, но не знаю, как это сделать.
Я пытаюсь извлечь некоторую информацию из текстового блока с такими маркерами, как #@ и #@@. Использование приведенной ниже команды с файлом примера работает, но при попытке связать ее с -e она не работает должным образом....
В этой команде я бегу к стенке.. Я хочу удалить строку :включить "/etc/nginx/software.conf"; из файла с именем веб-сайт. Я пробовал :sed -ri '/include \"/etc\/nginx\/...