0
ответов

sed для поиска и замены строк, содержащих / [дубликаты]

Мне трудно понять, как использовать sed для поиска и замены строки, содержащие символ / в текстовом файле /etc/myconfig. Например, в моем существующем текстовом файле у меня есть :myparam /path/...
вопрос задан: 25 April 2012 05:59
0
ответов

Ошибка «Событие не найдено» для команды оболочки в unix [дубликат]

, когда я пытаюсь удалить последовательные повторяющиеся строки с помощью файла awk «!x[$0]++», о котором сообщает x[ :Событие не нашел. даже тот же случай с файлом sed -i -e "$!N; /^\ (. *\ )\n\1$/!P;D"...
вопрос задан: 19 April 2012 05:32
0
ответов

Как удалить все диакритические знаки из файла?

У меня есть файл, содержащий много гласных с диакритическими знаками. Мне нужно сделать следующие замены: Замените ā, á, ǎ и à на a. Замените ē, é, ě и è на e. Замените ī, í, ǐ и ì на i. Замените ō, ó, ...
вопрос задан: 18 April 2012 10:17
0
ответов

Как удалить все строки, соответствующие шаблону, из набора файлов?

У меня есть раздражающий инструмент с закрытым исходным кодом, который записывает определенную информацию в свой файл конфигурации. Если вы затем попытаетесь использовать конфигурацию в другом файле, он загрузит старый файл. Гррр.....
вопрос задан: 18 April 2012 09:34
0
ответов

Bash заменяет первый персонаж в каждой строке

Мой файл выглядит следующим образом: 1 CHRX_73833098_73834098 1 CHRX_73889652_73890652 1 CHRX_91194501_91195501 1 CHRX_92000157_92001157 1 CHRX_92106500_92107500 Я хочу заменить первый символ «1» ...
вопрос задан: 13 April 2012 11:47
0
ответов

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

У меня есть текстовый файл с неизвестным количеством строк. Мне нужно взять некоторые из этих строк наугад, но я не хочу, чтобы был риск повторения. Я пробовал так: jot -r 3 1 `wc -l
вопрос задан: 12 April 2012 06:47
0
ответов

Есть ли способ сопоставить такой шаблон с shell или sed?

У меня есть файл со следующим выводом :Тест BP 0 :идентификатор случая Имя ====== ======== ============== === 0 82 a _case -2 -0 -0 BP 1 test :case id...
вопрос задан: 12 April 2012 04:16
0
ответов

Bash:как использовать sed для замены только последнего вхождения в файле?

Наличие файла, содержащего повторяющиеся строки комментариев, например:#ScriptAlias ​​/cgi-bin/ "somepath" #ScriptAlias ​​/cgi-bin/ "otherpath" Я хочу добавить строку только после последнего вхождения, что приведет к #...
вопрос задан: 11 April 2012 13:36
0
ответов

Я озадачен здесь awk, sed и т. д.

Какое-то время я безуспешно пытаюсь решить это, поэтому далеко У меня есть вывод команды, который мне нужно прожевать, чтобы сделать его пригодным для дальнейшей обработки Текст, который у меня есть: 1/2 [3] (27/03/2012 19:32:54)...
вопрос задан: 4 April 2012 08:43
0
ответов

Поиск и замена с помощью sed

На прошлой неделе я случайно экстернализировал все свои строки моего проекта eclipse. Мне нужно вернуть это, и моя единственная надежда - это sed. Я пытался создать сценарии, но потерпел жалкую неудачу, потому что я новичок в sed и...
вопрос задан: 3 April 2012 23:35
0
ответов

sed:соединение строк в зависимости от второго

У меня есть файл, в котором время от времени есть разделенные строки. О разделении свидетельствует тот факт, что строка начинается с «+» (, которому, возможно, предшествуют пробелы). линия 1 строка 2 + продолжение 2 строка 3... Я хотел бы...
вопрос задан: 3 April 2012 19:20
0
ответов

Sed подставить рекурсивно

echo ddayaynightday | sed 's/day//g' Это заканчивается днем ​​и ночью. Можно ли как-то заменить его, пока больше не будет совпадения?
вопрос задан: 2 April 2012 20:52
0
ответов

sed для вставки только при первом совпадении

ОБНОВЛЕНО: Используя sed, как я могу вставить (НЕ ЗАМЕНЯТЬ) новую строку только при первом совпадении ключевого слова для каждого файла. В настоящее время у меня есть следующее, но это вставляет для каждой строки, содержащей Matched...
вопрос задан: 2 April 2012 07:11
0
ответов

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

Я хочу удалить все пробелы из заданного текстового файла. Есть ли для этого какая-либо команда оболочки? Или, как использовать sed для этой цели. Я хочу что-то вроде следующего: $ cat hello.txt | ...
вопрос задан: 31 March 2012 06:10
0
ответов

Поиск и замена переменных в файле с помощью bash/sed

Я пытаюсь написать сценарий bash (script.sh) для поиска и замены некоторых переменных в файле input.sh. Но мне нужно изменить только те переменные, которые присутствуют в файле variable_list, а остальные оставить как...
вопрос задан: 29 March 2012 15:38
0
ответов

sed вставляется ТОЛЬКО после совпадения первой строки?

Попытка сделать это: sed -e '/^MatchMeOnce/i\ MATCHED» на примере текста: Line1 Линия 2 MatchMeOnce Линия4 MatchMeOnce Line6 Как я могу заставить его соответствовать только самому первому вхождению записи, а не...
вопрос задан: 27 March 2012 02:36
0
ответов

Удаление подстроки из строки с помощью sed

Я пытаюсь удалить подстроку из переменной с помощью sed следующим образом: PRINT_THIS="`echo "$fullpath" | sed 's/${rootpath}//' -` "где полный путь="/медиа/какой-то путь/каталог/helloworld/src" rootpath=/media/...
вопрос задан: 25 March 2012 14:52
0
ответов

Sed-замена шаблона

У меня есть следующий код:

сервер1

сервер2

вопрос задан: 24 March 2012 17:20
0
ответов

awk подсчитывает количество полей и соответственно добавляет

У меня есть следующий файл.csv 111111 | 111111 | 22222 | 44444 | 4445454 | 67554333 | Я могу подсчитать количество полей, используя следующий awk -F '|' '{print NF}' file.csv в моей схеме базы данных ...
вопрос задан: 23 March 2012 14:32
0
ответов

Как заменить n-й столбец/поле в строке, разделенной запятыми, используя sed/awk?

Предположим, у меня есть строка «1,2,3,4». Теперь я хочу заменить, например. 3-е поле строки другим значением. "1,2,NEW,4" Мне удалось сделать это с помощью следующей команды: echo "1,2,3,4" | awk ...
вопрос задан: 23 March 2012 11:07
0
ответов

Вывод подробных сведений о ходе работы sed и awk

Программы sed и awk обычно выполняют свою работу незаметно. Есть ли способ заставить эти программы указать, что они делают?
вопрос задан: 23 March 2012 03:49
0
ответов

Почему sed оставляет много файлов?

Я заметил в своем каталоге много файлов с именами "sedAbCdEf" или вроде того. Почему он создает эти файлы? Имеют ли они какую-либо ценность после запуска скрипта? Могу ли я отправить эти файлы в другое место, например. /...
вопрос задан: 23 March 2012 03:30
0
ответов

Команда sed не работает на mac

Следующая команда sed не работает на моем lion mac. найти . -type f -exec sed -i 's/user_dashboard/user/g' {} \; Я получаю эту ошибку sed: 1: "./vendor/assets/javascr ...": неверный код команды....
вопрос задан: 16 March 2012 20:46
0
ответов

Sed, чтобы удалить диапазон строк из определенной строки совпадения ДО определенной строки совпадения (не включая последнюю строку)

Я прочитал форум в поисках подсказок, как решить мою проблему, но ни одна из связанных тем не используется. для меня, с ограниченными знаниями в области программирования, для решения моей конкретной проблемы. Моя проблема в том, что...
вопрос задан: 16 March 2012 15:51
0
ответов

Да. действительно соответствует любому символу?

Я использую очень простой скрипт sed для удаления комментариев: sed -e 's/--.*$//' Он отлично работает до тех пор, пока в комментарии не появятся символы, отличные от ascii, например: -- °. Эта строка не соответствует обычной...
вопрос задан: 15 March 2012 08:29
0
ответов

SED: несколько шаблонов в одной строке, как сопоставить/разобрать первый

У меня есть файл, в котором хранятся данные номера телефона, а также кое-что бесполезное. Я пытаюсь разобрать номера, и когда есть только 1 номер телефона/линия, это не проблема. Но когда у меня их несколько...
вопрос задан: 13 March 2012 09:30
0
ответов

обрезать большой файл журнала

я выполняю тесты производительности для нескольких java-приложений. Приложения создают очень большие лог-файлы (могут достигать 7-10 ГБ) во время теста. Мне нужно обрезать эти файлы журналов между определенными датами и временем. ...
вопрос задан: 11 March 2012 08:25
0
ответов

Поиск всех химических символов в файле

У меня есть файл, содержащий множество химических формул. Мне нужно отметить любой текст, который представляет собой химическую формулу. Я хочу найти в файле любое место, содержащее комбинацию хотя бы одного химического вещества...
вопрос задан: 11 March 2012 05:49
0
ответов

Существует ли «git sed» или аналогичный?

Допустим, я хочу переименовать метод в исходном коде, содержащемся в репозитории git. Я мог бы сделать это вручную, но имя метода может быть в нескольких местах (например, модульный тест, документация, фактическое...
вопрос задан: 11 March 2012 02:27
0
ответов

запуск sed с двумя инструкциями

Я хотел запустить следующие строки sed: sed 's/\/1\/1/\/1/g' file -i && sed 's/\/2\/2/\/2/g' file -i поверх такого файла: chr9_paternal 126628489 126629719 616L7AAXX_HWUSI-...
вопрос задан: 8 March 2012 16:39