4
ответа

Найти все сценарии с заданной строкой shebang с помощью find & sed

Я хочу найти все сценарии с определенной строкой shebang. В частности, мне нужны все файлы, соответствующие следующим критериям: Это в основном простой текстовый файл (материалы, созданные gzexe, выглядят не очень ...
02.04.2017
4
ответа

Получить конкретное слово и следующий текст

Входной файл 21 марта 13:25:04 ip-172-2-0-53 sendmail [5857]: v2LKMUDq005855: (скрыто) delay = 00: 02: 34, xdelay = 00: 02: 34, mailer = esmtp, pri = 151745, relay = ...
31.03.2017
4
ответа

Печатайте максимум n символов в строке, но без вырезания

У меня проблема: у меня есть текстовый файл, в котором в каждой строке разное количество символов, например: aaaa bbbbbbbbb cc Теперь я хочу сгенерировать новый текстовый файл, в котором строка содержит максимум N ...
27.03.2017
4
ответа

awk + как перехватить адрес электронной почты между символами

У меня есть очень длинный список адресов электронной почты между символами < и >: smeimebv2t ; jdedyvt ; didi2jd2m ; 3idm23i2m <. ..
24.03.2017
4
ответа

Необходимо извлечь число из HTML

Учитывая следующее:

Валюты меняются каждый день. Указанная ставка действительна для транзакций, отправленных в Visa 5 февраля 2017 г. , с транзакциями банка за границей ...

03.03.2017
4
ответа

Grep с диапазоном и пропуском трех фильтров

У меня есть файл sample.txt ------------- ord: chandru SAM XY DUPL КЛЮЧ: ZZ ------------- ord: RAM SAM XY DUPL KEY: UU ------------- ord: chandru SAM XY DUPL ...
26.02.2017
4
ответа

Как удалить все, кроме буквенно-цифрового шаблона?

У меня есть файл, в котором много мусора и специальных символов. Я хочу сохранить определенный буквенно-цифровой шаблон и игнорировать все остальное - например, AB123456789 - я хочу извлечь только это ключевое слово ...
10.02.2017
4
ответа

Извлечение всех имен изображений с именами вложенных папок в CSV файл с помощью сценария оболочки

Я хочу извлечь все имена изображений с именами вложенных папок в CSV файл. У меня такая структура папок Desktop/Wall Arts Product Images/framed-posters/landscape/animals-and-birds/Bighorn/Bighorn.jpg ...
08.02.2017
4
ответа

Извлечь URL-адрес из определенного шаблона (Google Alert)

I попробовали все возможные (насколько мне известно) комбинации команд grep и sed, но не смогли извлечь URL-адреса со следующим шаблоном (электронные сообщения Google Alert в виде открытого текста): "url": "https: // www ....
07.02.2017
4
ответа

объединить два файла csv на основе условия

У меня есть два файла csv, допустим, A.csv и B.csv A.csv содержит (размер файла более 5 ГБ) 64,234 20,342 786 63,231 20,124 765 63,652 20,857 387 B.csv содержит (размер файла больше ...
06.02.2017
4
ответа

Соединение sed с grep не работает должным образом

У меня есть 2 файла: $ cat file1 jim.smith john.doe bill.johnson alex.smith $ cat file2 "26.01.2017 8:02: 01 PM ", Действительный клиент, jim.smith, NY, 1485457321" 1/30/2017 11:09:36 AM ", New ...
05.02.2017
4
ответа

Сопоставьте шаблон и замените первый экземпляр следующей за ним строки

Я пишу сценарий для модификации файла конфигурации, расположенного следующим образом: [фиолетовый] auth = нет включен = 0 имя пользователя = пароль = приоритет = 0 host = True [лопата] group = manual = False включен = 0 ...
27.01.2017
4
ответа

исключение символа перед определенным символом в sed

У меня есть файл, который просто печатает одну строку. Я работаю над манипулированием этой одной строкой с помощью разных команд sed. яблоко, апельсин.5678, собака, кошка, 009, вы, я хочу взять «апельсин.5678» и добавить «...
21.01.2017
4
ответа

как удалить двойные кавычки в csv [дубликат]

У меня есть файл CSV, например a.csv «1,2,3,4,9» «1,2,3,6,24» «1,2,6,8,28» "1,2,4,6,30" Я хочу что-то вроде b.csv 1,2,3,4,9 1,2,3,6,24 1,2,6,8,28 1,2,4,6,30 Я пробовал awk '{split ($ 0, a, "\" "); Но не ...
19.01.2017
4
ответа

Регулярные выражения для очистки телефонных номеров

Я пытаюсь написать сценарий, который использует sed и принимает текстовый файл, содержащий телефонные номера с кодом 301, за которым следует 209 (3012093934, (301) 2093935, (301) 209 -3936). Мне нужно удалить ...
17.01.2017
4
ответа

sed и удалить строку между двумя шаблонами

У меня проблема с удалением части строки между двумя шаблонами с помощью sed. У меня всегда был последний PATTERN-2 в строке: test.txt: PATTERN-1xxxxPATTERN-2aaa PATTERN-1xxxxPATTERN-2fffPATTERN-1zzzzPATTERN -...
11.01.2017
4
ответа

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

У меня есть огромное количество файлов с некоторыми именами перед настоящим именем. Ниже приведен пример проблемы: Нора Хманн - sub-01.zip Нора Хманн - sub-02.zip Нора Хманн - sub-03.zip Нора Хманн - суб -...
10.01.2017
4
ответа

Как удалить строки, содержащие IP-адрес? [закрыто]

У меня есть файл вроде: http://example.mx https://test.com http://4.3.4.4 http://dev.somedomain.com http://1.3.4.2 Я хочу избавиться от тех, у кого IP-адреса, чтобы результат был: http://example.mx ...
25.12.2016
4
ответа

вырезать столбец массива int в CSV без вырезания другого массива varchar

У меня есть CSV, где он выглядит как details.csv 1,2,3,4,5, 2015-07-30 23: 17: 12,2015-07-30 23: 39: 12,103.4,104.2,1.2, «{1,2,3}», {NORMAL}, 1,2, 2,2,6,4,5,2015-07-30 12: 17: 12,2015-07-30 12: 39: 12,103.4,104.2,1 ....
06.12.2016
4
ответа

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

У меня есть такой файл: 1 22 1 4 $3 3 5556 $33 $233 $1 5 Я хочу переместить все строки, начинающиеся с $, на предыдущую строку, заменив символы новой строки пробелом. Мой результат должен выглядеть ...
01.12.2016
4
ответа

Remove all nodes ! = значение тега

Я знаю, что идеальным вариантом здесь является xml парсер, но ни один из них не доступен или не может быть добавлен в мою среду. Возьмем XML, который имеет следующую структуру: <КОНТЕЙНЕР> <...
27.10.2016
4
ответа

sed найти заменить проблему

Я хочу заменить заголовки ['Content-Disposition'] = "attachment; filename =% s"% (filename) заголовками ['Content -Disposition '] =' вложение; filename = "% s" '% (filename) (чтобы "% s" было ...
07.10.2016
4
ответа

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

У меня есть такие данные: файл cat (4567,99,5678,98) (5678.33,6734.34) Я хочу получить следующий результат: (45679900 56789800) (56783300 67343400) Я хочу отменить десятичную дробь и позволить ей стать 8-значной и ...
16.09.2016
4
ответа

как вставить пробел между отдельными цифрами в файле?

Мои данные выглядят так: $ cat input 1212103122 1233321212 0000022221 Я хочу, чтобы результат выглядел так: $ cat output 1 2 1 2 1 0 3 1 2 2 1 2 3 3 3 2 1 2 1 2 0 0 0 0 0 2 2 2 2 1 Я пробовал: sed -i 's // / g' ...
10.08.2016
4
ответа

Объединить строки между ключевыми словами в однострочные значения, разделенные запятыми

Между первым появлением Cat и следующим появлением Cat необходимо создать отдельную строку с разделителем «,». Введите файл, как показано ниже. Кот AA BB CC Кот AA-1 BB-1 CC-1 Ожидаемый результат: Cat, AA, BB, ...
23.07.2016
4
ответа

sed/awk удаляет новую строку при совпадении двух шаблонов

У меня есть файл .pem, который после некоторого форматирования выглядит следующим образом: -----BEGIN RSA ПРИВАТНЫЙ КЛЮЧ----- MIIEogIBAAKCAQEAoK3D4mMIRnzPaYqHidgpBnDDzLlcYYd0GoB0pQGyGSHDW7KO3K+VeJP90GhE ZTEWJLp2N5DR/KT+5Vg7cgdx/...
11.07.2016
4
ответа

Используйте SED или AWK для перемещения строк в столбцы

У меня есть отчет, который сгенерирован в строках, и я должен переместить его в столбцы. Количество строк на запись всегда будет тем же. Это будет в сценарии удара на Linux, таким образом, я хотел бы использовать...
04.07.2016
4
ответа

Как напечатать строки между паттерном1 и вторым совпадением паттерна2?

Тестовый файл приведен ниже: PATTERN1 a b c ПАТТЕРН2 d e f ПАСТЕРН2 g h Я хочу вывести строку между ПАСТЕРНОМ1 и 2-м совпадением ПАСТЕРНА2: ПАСТЕРН1 a b c ПАСТЕРН2 d e f PATTERN2
28.06.2016
4
ответа

Как с помощью awk разбить строку на две, если длина больше 7? [closed]

Например, я просто хотел напечатать что-то подобное в командной строке. Скажем, у меня есть файл с именем file.txt. Что такое жизнь? как дела? привет, что это больше, чем И я хочу напечатать это ...
12.05.2016