Описание тега text-processing

Вопросы по изменению, созданию или анализу текстовых файлов. Это очень широкий тег, если ваш вопрос касается использования определенного инструмента, отметьте его также названием инструмента (например, sed, awk, perl и т. Д.)
2 ответа

Сортировка двух столбцов с помощью sort и uniq

У меня есть файл, который требует особой сортировки, но я не могу понять, как это сделать. Я попробовал следующую команду, но она не дает мне то, что я хочу: sort -t" " -k1,1 Original_File | uniq -d > Desired_Output Исходный файл: User1 US User1 …
27 авг '14 в 16:14
3 ответа

Сопоставить строку и напечатать строки из одного блока, совпадающие с другой строкой

У меня есть большой файл с более чем 5000 строк в следующем формате Ниже фрагмент показывает два блока файла. string name : abcd used :metric test :ok { fun: add fun: sub fun: mul fun: div } string name : degh used: non -metric test: good { fun: per…
29 авг '14 в 14:30
10 ответов

Удалите первую часть строки, используя sed

Как я могу получить от этого: randomcollege-nt\user90 к этому: user90 с помощью sed?
04 сен '14 в 14:52
1 ответ

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

У меня есть файл, который выглядит как SPT-CL J0000-5748 J000106.23-574536.8 0.275980 -57.760231 0.7554 0.0003 template 1 SPT-CL J0000-5748 J000049.27-574637.3 0.205320 -57.777050 0.7018 0.0002 template 1 SPT-CL J0000-5748 J000059.24-574759.6 0.2468…
18 июл '16 в 22:48
2 ответа

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

Как я могу печатать или отображать только слова из текстового файла одновременно. Когда я запускаю свой скрипт, он должен отображать только каждое слово из текстового файла одно за другим, а отображать только это слово. Это то, что я сделал, но оно …
21 мар '15 в 15:58
1 ответ

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

Предположим, у меня есть три текстовых файла: data_1, data_2 и data_3. Во-первых, мне нужно скопировать data_1 изнутри в другой новый текстовый файл (new_data). Затем мне нужно добавить data_2 в new_data (включая data_1). Наконец, мне нужно добавить…
09 авг '16 в 10:55
6 ответов

Укоротить линии, добавив многоточие "..."

Как отрезать линии, которые длиннее некоторой ширины, и пометить отрезанные многоточием многоточие? Должны быть отмечены только те линии, которые были фактически укорочены, но не те линии, которые изначально имели правильную длину. Я хотел бы исполь…
14 сен '14 в 11:04
3 ответа

Разделить строку с определенным символом, чтобы сформировать путь

У меня есть строка abc_d_e75_f10_xyz_l_11 Я хочу разделить его так, чтобы я хотел построить строку существующего каталога из этой строки в cd к этому. Так что в этом примере abc_d_e75_f10_xyz_l_11 Я хочу разделить с помощью _ персонаж, где я хочу на…
28 сен '14 в 22:09
4 ответа

Как "кошка" или "меньше" файла.odt писателя libreoffice?

Есть ли способ cat или же less файл.odt так же, как antiword делает для файлов.doc?
07 ноя '14 в 11:27
4 ответа

Сравнение двух текстовых файлов

У меня есть 2 больших файла CSV, file1.csv, который выглядит так 1,2,3,4 1,4,5,6 1,7,8,9 1,11,13,17 file2.csv, который выглядит так 1,2,3,4 1,7,8,9 2,4,9,10 13,14,17,18 Это просто случайные числа, которые я составил, в основном два числа, которые ид…
07 ноя '14 в 12:29
3 ответа

Извлечение определенных значений из текста

У меня есть текстовый файл: [31/May/2016:11:58:29-0500]/segment?city=london&language=en&x=12345&y=6789&z=1 [31/May/2016:11:59:15-0500]/segment?language=en&city=madrid&x=4589.4583&y=4865.5465&z=3 [31/May/2016:12:05:13-…
24 авг '16 в 16:21
1 ответ

sed новые строки с \n как часть текста строки

Пытается написать новую команду sed, которая вставит новые строки перед другой строкой. код, который я пробовал и терпит неудачу: sudo sed -i '/# onlynet=ipv4/i echo "rpcallowip='$WebInternalIP'\n";\necho "rpcallowip='$DBInternalIP'\n";\necho "rpcal…
04 ноя '18 в 02:07
3 ответа

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

У меня есть следующий список: NM_000014 3 NM_000015 0 NM_000016 0 NM_000017 0 NM_000018 0 NM_000019 28 NM_000020 0 NM_000021 0 NM_000022 0 NM_000023 0 NM_000024 8 NM_000025 0 NM_000026 0 И у меня есть еще один файл только с первым столбцом: NM_00003…
28 сен '16 в 10:43
3 ответа

Sed команда для удаления строки на основе следующей строки

Пожалуйста, поделитесь sed Команда для удаления строки на основе двухстрочной строки. Например, у меня есть текст ниже: AAAAA BBBBBB aaa bbb USING INDEX ) aaaa USING INDEX TABLESPACE IDX_TAB3 ) Если строка содержит USING INDEX и следующая строка сод…
29 сен '16 в 19:26
2 ответа

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

У меня есть файлы, подобные этим: $ cat A9E27.txt person,42% person,60% $ cat ffn2eG6.txt train,85% $ cat sBHFgkv.txt person,85% person,73% chair,44% person,57% $ cat A8eVAmK.txt и т. д. и т. д. Некоторые из моих текстовых файлов даже пусты. как я м…
28 окт '16 в 02:13
1 ответ

Сравните два файла и добавьте правило в iptables

У меня есть два файла. A. Keys.txt <string> <string> .. .. B. Hellos.txt <string> <ip address> <ip address> <string> <ip address> <ip address> .. .. Я хочу выполнить задачу - если строка (column1) в he…
05 дек '16 в 21:59
1 ответ

Фильтрация строк по шаблону пары слов

Мой текстовый файл выглядит так: city=london&language=en&x=12345&y=6789&z=7 sometext?z=7 city=dublin&language=en&x=12345&y=6789&z=7 city=madrid&language=en&x=12345&y=6789&z=7 sometext?y sometext?x Мне …
24 авг '16 в 01:41
1 ответ

Отобразить процессы, PID которых меньше заранее определенного числа

У меня есть текстовый файл в подкаталоге текущего каталога с именем P_R.txt который содержит список процессов (вывод команды ps -aux). Файл выглядит так: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 3.0 0.3 137476 7428 ? Ss 16:13 0:…
16 дек '16 в 15:08
1 ответ

Как напечатать следующие символы после поиска шаблона в Unix?

У меня есть куча файлов в папке, необходимо выполнить поиск по ключевым словам 'PO' и SUPP, чтобы напечатать следующие символы в выходном файле. Пожалуйста помоги. файл 1: PO 0962690 SUPP 212055 20180820000000 8709384 PO 0962693 SUPP 212059 20180820…
25 сен '18 в 21:28
1 ответ

Как печатать столбцы с помощью awk и одновременно редактировать только один столбец?

Все еще на начальном уровне! Пример одной строки в моем file.txt: 158.45.456.756 - - [04/Feb/2016:10:51:24 -0500] "GET /tiles/1.0.0/cd/base/1/85/785.png?wb75678545=75D2503E HTTP/1.1" 200 8848 "http://site/map.html" "Mozilla/5.0 (Windows NT 6.1; MOM6…
07 окт '16 в 18:49