Описание тега search-and-replace

1 ответ

Как заменить строку из результата awk?

У меня есть файл JSON, который содержит несколько вхождений replaceme, Я только хочу заменить вхождение на основе определенной строки, найденной несколькими строками выше. Например, [...] "title" : { "Propertie1" : "xxxx", "Propertie2: "replaceme" }…
14 ноя '14 в 14:49
1 ответ

Найти и заменить текст из URL в канале данных CSV Debian 7

Моя серверная ОС - Debian 7. Я хочу добавить id, скажем, 'xyz' в приведенные ниже URL-адреса. example.com/abc.html?id=White example.com/abc.html?id=Black Тогда URL должны выглядеть example.com/abc.html?id=White&trackId=xyz example.com/abc.html?i…
02 мар '15 в 15:30
3 ответа

Как использовать оператор {} в выполнении поиска внутри exec

Я попробовал эту команду bash: find /var/www/ -path '*wp-admin/index.php' -exec mv {} $(dirname {})/index_disabled Но второе {} не выполняется. В результате просто ./index_disabled вместо. Как я могу использовать найденный параметр дважды в команде …
17 апр '13 в 09:38
3 ответа

Инструмент для поиска и замены нескольких шаблонов

Я ищу простой в использовании инструмент, который позволил бы мне иметь пакет пар поиска / замены. Для развертывания в других средах нам необходимо искать / заменять имена серверов в сценариях базы данных. Я хотел бы создать список пар поиска / заме…
03 сен '09 в 19:03
3 ответа

Изменить URL в Source с обратным прокси?

Иногда мы делаем копии живых сайтов на другом сервере, чтобы протестировать новые функции. Многие системы CMS жестко кодируют URL-адрес в базе данных, поэтому невозможно просто использовать другой URL-адрес. В наших локальных системах мы просто испо…
3 ответа

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

У меня есть файл mysqldump, в котором я хочу заменить следующий текст <a href="/tag/ с <a href="http://www.mydomain.com/tag/ но не могу найти способ правильно экранировать все специальные символы. Я использую следующую команду (+ несколько дру…
19 авг '12 в 08:15
1 ответ

Массовый поиск / замена строки из ssh?

Я нахожусь в процессе продажи сети из 60 сайтов, все они имеют AdSense с одинаковым идентификатором издателя (google_ad_client="pub-xxxxxxxxxxxxxxxx") во всех файлах в папке /home/. Как я могу выполнить массовый поиск / замену из ssh, чтобы изменить…
10 янв '11 в 23:03
2 ответа

lighttpd: изменение / добавление контента в ответ?

Для nginx есть очень хороший модуль для фильтрации ответа и поиска / замены содержимого в нем: http://wiki.nginx.org/HttpSubModule Интересно, есть ли подобная возможность для lighttpd? заранее спасибо,
20 янв '11 в 10:59
2 ответа

Поиск и замена в.htaccess файлах в linux

Мне нужно добавить эту строку в каждый файл.htaccess, который находится в /home/*/site/assets/.htaccess где * может быть любое количество каталогов глубоко Мне нужно оштрафовать этот текст RewriteRule ^(.*)$ /site/assets/sym/$1 [L,NS] и добавьте стр…
16 окт '11 в 23:12
1 ответ

Поиск и замена атрибута ldap

У меня достаточно большой набор данных на сервере LDAP. Некоторые атрибуты появляются во многих местах, и я хотел бы заменить их. Данные не огромны, но этого достаточно, чтобы исключить редактирование и экспорт вручную. Какой лучший подход для этого…
07 июл '11 в 04:22
1 ответ

САС не работает со сложной строкой

У меня есть файл, который начинается так: [global] pid = /var/run/php-fpm/php-fpm.pid error_log = /var/log/php5-fpm.log и хочу заменить error_log = /var/log/php5-fpm.log с error_log = /var/log/php-fpm/error.log Я хочу использовать скрипт для этого и…
22 июн '17 в 10:08
1 ответ

Найти и заменить текст (мультикарты) в файлах.js в Linux

У меня есть много файлов.js, названных так же (got.js), где мне просто нужно найти и заменить текст на них. Текст для поиска: \x72\x6Fx75\x6E И должен быть заменен на: \x72\x6F\x75\x6E (просто \ в середине)Я попробовал САС с найти, именно этот: find…
26 янв '16 в 02:28
6 ответов

Как заменить текстовую строку в нескольких файлах в Linux

Существует множество способов заменить одну строку текста другой во многих файлах. Вот несколько способов: используя sed и найдите: sed 's/oldstring/newstring/' "$1" > "$1".new && find -iname "*.new" | sed 's/.new//' | sh используя grep и…
02 окт '09 в 22:30
1 ответ

Mod_Rewrite Справка по изменению строки запроса

Мне нужна помощь с правилом mod_rewrite. Я настраиваю SEO Friendly директора по именам и столкнулся с некоторыми проблемами, на которые я знаю, что есть простой ответ, но я не могу заставить его работать, чтобы спасти мою жизнь. Вот пример URL, кото…
17 дек '09 в 23:08
1 ответ

Как заменить текстовую строку в любом файле типа (например, бинарный и...) и несколько файлов в Linux?

Я хочу заменить текстовую строку в любом типе файла (например, Perl, CGI, текст, двоичный файл, JS и...) в нескольких папках в Linux. Как мне это сделать? Танки.
23 дек '09 в 07:37
0 ответов

Как изменить строку сообщения, регистрируемую syslog?

У меня есть несколько систем Linux с клавиатурой и консолью, которые используются совместно с помощью KVM-переключателя. Когда я переключаюсь между ними, я получаю много нежелательных сообщений системного журнала о подключении и отключении клавиатур…
08 ноя '15 в 01:18
2 ответа

Как я могу заменить все экземпляры указанной строки в текстовом файле другой строкой?

У меня есть файл.txt. Я хотел бы заменить все экземпляры "1.6" на "1.5" в этом файле, перезаписывая исходный файл.
2 ответа

Заменить подстановочный знак в именах файлов

Я не могу заставить это работать: У меня есть сотни файлов, в которые наш разработчик баз данных по глупости вставил звездочки, поэтому у нас есть файлы с такими именами: *1*_Floorplan.jpg Мне нужно рекурсивно (два уровня в) искать и заменять все эк…
29 сен '09 в 01:25
1 ответ

Поиск и замена строк по всей базе данных

После эксплойта на сайте ASP.NET клиент остался с определенной строкой вредоносного кода, разбросанной по всей базе данных, нескольким столбцам нескольких таблиц. Предварительно добавленная строка является последовательной и не изменяется от таблицы…
08 окт '12 в 23:40