2
ответа

Используя sed, чтобы найти слово и заменить другое слово

Я перебрасываюсь парой слов как "режим v" в файле. Я хочу заменить его к "режиму sv". Однако все мои усилия перестали работать, поскольку существует пространство после режима
24.09.2014
2
ответа

Замените шаблон в файле с длинной строкой

Я пишу немного сценария оболочки для генерации списка каталогов. Для создания вывода легко настраиваемым сценарий просто создает HTML-таблицу и, чем должен заменить определенный маркер в шаблоне...
29.07.2014
2
ответа

строка поиска и строка замены

У меня есть XML-тэг, например <имя тега = "abc"> </тег>, я хотел заменить строку внутри "" именем тега, т.е. верхним XML-тэгом нужно стать теперь <имя abc = "abc"> </...
14.07.2014
2
ответа

Найдите и замените различные столбцы с помощью awk

Я пытаюсь внести изменение в файле: Найдите определенное значение и замените им с другим значением в другом столбце с помощью awk. Вход (UiO-66Zr-EH.mof): вибрация ntype qqatom 1 'Zr1' 0.0d0 единицы...
02.07.2014
2
ответа

Удалите неизвестный unicode символ из текстовых файлов - sed, другие методы удара/оболочки

Я должен искать и заменить все происшествия неизвестного символа в некоторых файлах, имеющих то же имя. Открывая такие файлы с vi, я читал <91> код для того символа. Открывая их с нано, мной...
21.02.2014
2
ответа

Как я мог использовать Bash для нахождения 2 байтов в двоичном файле, увеличьте их значения и замену?

Я пытаюсь найти два байта в двоичном файле, затем увеличить значение тех двух байтов и заменить их в файле. Те два байта находятся на положениях 0x82-0x83. На данный момент на я имею успешно...
30.08.2013
2
ответа

Почему это добавляет пробелы? повторите “x топор” | sed 's/x\s*/x /'

Я хочу найти x и заменить 0 или больше после пробелов (\s*) только с одиночным пробелом. повторите "x топор" | sed 's/x\s*/x /' По некоторым причинам, вместо того, чтобы заменить пробелы одиночным пробелом...
06.02.2013
2
ответа

Как преобразовать *текст* к {\\, я пишу сообщение} с sed?

Я хотел бы заменить каждое возникновение *текст* в {\\, я пишу сообщение}. текст *текст* текст *текст* текст *текст * * текстовый текстовый текст* текст должен стать текстом {\\, я пишу сообщение} текст {\\, я пишу сообщение} текст {\\, я пишу сообщение}
25.01.2013
2
ответа

сценарий оболочки / утилита заменяет 2 байта unicode в двоичном файле

У меня есть много больших файлов Unicode. Я хотел бы заменить каждую пару байта Unicode новой парой байта Unicode. Например, исходный файл содержит "C3 B9 C3 AB C3 B8 C3 B0", и я хотел бы...
24.10.2012
2
ответа

Добавьте информацию под определенной строкой

Я хочу знать, как я мог добавить, что файлы содержат информацию под определенной строкой в файле. Например, у меня есть file1.txt со следующими строками: строка 1 строка 2 строки 3 и file2.txt имеет информацию...
10.09.2012
2
ответа

удалите только определенные текстовые случаи из строки с помощью sed

У меня есть текстовый файл, который содержит много строк этого вида вещи: /* [17:51:27] [1 мс] */ОБНОВЛЯЮТ 'region_id' НАБОРА 'страны' = '4' ГДЕ 'country_id' = '36'; Есть ли способ, которым я могу использовать sed для удаления...
28.06.2012
2
ответа

regex заменяют текст в XML-файле в узле из командной строки

У меня есть XML-файл, и я хотел бы заменить все, что является между открытым и закрывающим тэгом в нескольких экземплярах g:gtin узла ни с чем. Это возможное из командной строки...
20.04.2012
1
ответ

найти и заменить специальные символы

Я ищу простой способ переименовать множество файлов на Synology NAS. find и sed доступны, но не переименовываются. Я могу получить список этих файлов и папок с помощью найти. \(-тип d -имя "@ *" -сокращение \)-o \(-имя " * *" \)
19.10.2021
1
ответ

Как добавить закрывающие теги XML с помощью sed

У меня есть следующий пример в документе XML :
08.09.2021
1
ответ

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

Я ищу подстроку в одном файле и заменяю ее каждым вхождением слова "ПАРОЛЬ" в другом файле. Скажем, у меня есть файл1 с содержимым :{ "результат" => "успех", "результат" => {"
01.09.2021
1
ответ

Проблема с заменой Ubuntu на Mint

Я попытался заменить Ubuntu на Linux Mint. Я создал файл (Install.list ), используя apt list --Installed > Install.list. Он создал файл с установленными пакетами. После этого я установил...
29.05.2021
1
ответ

AIX -Использование Sed для замены строки в файле

В RHEL я могу использовать команду sed -i для замены строки в файле, однако в AIX похоже, что тот же параметр -i нельзя использовать. У меня есть файл с именем abc.xml, который содержит...
27.04.2021
1
ответ

Проблемы с использованием команды sed с переменными

Итак, у меня есть следующие переменные, определенные в сценарии bash :новый _совершить = "назад :h3912kk" старый _commit="back :1.0.1" file = docker -compose.yml Тогда у меня есть этот yml $file :версия :'...
27.04.2021
1
ответ

Помогите с SED заменить

Я хочу заменить C :\Documents and Settings\sjohnson4\AppData\Local\Microsoft\Teams\current\Squirrel.exe с участием C :\Documents and Settings\ИМЯ ПОЛЬЗОВАТЕЛЯ\AppData\Local\Microsoft\Teams\current\Squirrel.exe....
23.02.2021
1
ответ

Замена символов в определенных строках и определенных столбцах

Рассмотрим этот образец.txt :ATO N X B AT H1 X BT ATOM H25 X BAA ATOM H3 X BUTZ ATOM CA X BAT Я хочу заменить X в строках 2 -4,...
20.02.2021
1
ответ

Найдите шаблон и замените все, что следует за этим шаблоном, другим шаблоном

У меня есть такие данные :1 _имя_файла=$MYPATH/abcd/ваш _путь/img.bin 2 _имя_файла=$MYPATH/cdef/jdskjdk/img2.bin 1 _размер файла=10mb 2 _размер файла = 12 мб Мой ожидаемый результат: :1 _имя файла = img.bin 2 _имя_файла=img2....
29.01.2021
1
ответ

Замените "), (" на " ),\n (" в Linux

Всем привет. У меня есть следующая вставка в файл сценария MySQL в качестве примера, который я получил из mysqldump в Linux Ubuntu Server без графического интерфейса. ВСТАВИТЬ В `таблицу `ЗНАЧЕНИЯ (AAAA, BBBB, CCCC ), (DDDD,...
17.12.2020
1
ответ

Замена строк в большом текстовом файле на основе полей из CSV-файла

У меня есть большой текстовый файл (примерно 2 ГБ ). У меня есть CSV-файл со следующими полями :rowID,шаблон,другое 1,абв _1з1,90 2,абв _1з2,90 3,абв _1з10,80 4,абв _3п1,77... Меня интересует :заменить содержание...
23.11.2020
1
ответ

Как заменить текст в кавычках чем-то из другого файла?

У меня есть следующий вид текста :$OU = 'или'; $DINHEIRO _CAIXA = 'Денежный баланс'; $PAGINA = 'Страница'; $DE = 'от'; $ENVIAR = 'Отправить'; $PRINCIPAL = 'Основной'; У меня уже есть весь текст внутри сингла...
02.10.2020
1
ответ

Заменить определенные строки

У меня есть текстовый файл, содержащий следующее :гггг -мм -дд, 12 :34/с -показать/... гггг -мм -дд, 13 :24/с -показать/... гггг -мм -дд, 14 :32/с -показать/... гггг -мм -дд/с -показать Теперь я хочу заменить подстроки перед /...
03.09.2020
1
ответ

функция bash для замены каждого вхождения текста в каталоге и подкаталогах

Я нашел (в Google )эту прекрасно работающую строку для замены всех вхождений во всех файлах в моем каталоге и подкаталогах :grep -lr предыдущий текст | xargs sed -i 's/previoustext/newtext/g' Это работает...
12.08.2020
1
ответ

Доступно -Изменить точный IP-адрес

Предположим, что конфигурация правил береговой защиты содержит ACCEPT net :1.234.5.253 all tcp 3306 ACCEPT net :1.234.5.2 all tcp 80 ACCEPT net :1.234.5.2 all tcp 80 ACCEPT net :1.2.3.4,1.234.5.22,...
15.07.2020
1
ответ

Замена значения атрибута другим значением в SVG

У меня есть каталог, содержащий несколько файлов SVG. То, что я пытаюсь сделать, это заменить значение высоты = "2500" (высоты может быть любым целым числом )на высоту = "{{ include.height }}"....
29.06.2020
1
ответ

Замена дистрибутива Linux на другой в системе с двойной загрузкой

Я использую двойную систему Debian/Win10 и пытаюсь заменить свой Debian на Fedora, поэтому я загрузился в Windows, затем удалил раздел Debian, использовал Diskpart для получения списка разделов, а затем rd debian /...
23.06.2020
1
ответ

заменить любой диапазон букв в текстовом файле

Пожалуйста, у меня есть текстовый файл, я хочу заменить что-нибудь на _, кроме этого диапазона букв [\0600 -\06FF]. как sed 's/^[\0600 -\06FF]/ _/g' < a. текст > б. txt у меня не работает.
20.06.2020