Tag: текстовая обработка

Как объединить несколько файлов данных в один большой файл данных?

У меня есть несколько файлов данных, таких как file1.dat , file2.dat и т. Д. Я хочу объединить их все в один большой файл данных, чтобы содержимое большого файла данных выглядело как content1 content2 . . contentN я знаю это cat file1.dat file2.dat …. >> bigfile.dat выполнит эту работу, но я не хочу вводить все имена […]

Подсчитайте количество слов, начинающихся с каждой буквы в файле

Мне нужно взять файл и напечатать количество раз, когда каждая буква алфавита начинает слово в порядке убывания количества слов. Например, если файл: my nice name is Mike Meller то выход должен быть: 3 M 2 N 1 I Мне нужно сделать это в одной строке. Я знаю команды, такие как wc -m и wc -w […]

Извлечь линии, содержащие шаблон

Я хочу извлечь все строки в файле, содержащем эти шаблоны: «# 1:» и «длина дерева для». Входные данные: #1: nexus0002_Pseudomonas_10M branch t NS dN/dS dN dS N*dN S*dS 6..5 0.000 390.0 195.0 0.0668 0.0000 0.0000 0.0 0.0 6..7 0.013 390.0 195.0 0.0668 0.0008 0.0114 0.3 2.2 7..1 0.000 390.0 195.0 0.0668 0.0000 0.0000 0.0 0.0 […]

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

Я разработал код, который находит и заменяет определенную строку во всех xmls под всеми подкаталогами. Но я не хочу, чтобы все события были заменены. В целом xml код должен найти тег xyz и заменить xyz в этом теге на abc. Другой «xyz» в xml должен оставаться таким, какой он есть. Не могли бы вы помочь […]

редактирование столбца, чтобы каждая строка получала другое число

Я хочу добавить символ подчеркивания и число в каждую строку: входной файл: N1 N1 N1 N1 N2 N2 N2 N2 вывод N1_1 N1_2 N1_3 N1_4 N2_5 N2_6 N2_7 N2_8

grep для соответствия шаблону, только если после него есть несколько буквенно-цифровых символов

Как пропустить пустые комментарии в примере ниже? Я хочу, чтобы grep соответствовал comments , только если после него есть несколько буквенно-цифровых символов. $cat file | grep 'Object Name:\|manual_encdomain:\|comments: *' Object Name: ABC comments: This is non emtoy comment comments: comments: comments: comments: comments: manual_encdomain: Name: net_1.1.1.1_24 (Table: network_objects) поэтому желаемый выход ниже: Object Name: ABC […]

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

Этот сценарий bash пытается получить строку «ami-774b7314» из вывода следующей команды, чтобы ее можно было использовать в качестве ввода для другой команды в том же скрипте: aws ec2 describe-images –region ap-southeast-2 –owners amazon –output text –query 'Images[].{A1name:Name,A2id:ImageId}' –filters Name=is-public,Values=true,Name=name,Values=amzn-ami-*.*.*-amazon-ecs-optimized | sort amzn-ami-2016.03.i-amazon-ecs-optimized ami-22a49541 amzn-ami-2016.03.j-amazon-ecs-optimized ami-862211e5 amzn-ami-2016.09.a-amazon-ecs-optimized ami-73407d10 amzn-ami-2016.09.b-amazon-ecs-optimized ami-5781be34 amzn-ami-2016.09.c-amazon-ecs-optimized ami-774b7314 <===== this line и […]

Как получить количество данных между двумя строками с несколькими вхождениями в одном файле

У меня есть данные в моем файле как START-OF-FIELDS ID NAME DEPT END-OF-FIELDS START-OF-DATA 1|joy|cs 2|sam|ec END-OF-DATA START-OF-FIELDS ID NAME DOB DEPT ADDRESS END-OF-FIELDS START-OF-DATA 5|joe|13/2/2001/|ee|street1 3|gwen|4/08/1999|cs|street2 END-OF-DATA ОЖИДАЕМЫЙ ВЫХОД: – ID NAME DEPT Количество для набора данных 1: 3 ID NAME DOB DEPT ADDRESS Счет для набора данных 2 равен: 5 и так далее […]

Печать определенных полей каждой строки до тех пор, пока не будет обнаружен маркер, а затем напечатайте целые строки до конца файла

Привет, у меня есть следующий файл more file.txt 1 2 3 4 4 2 23 4 5 23 2 3 END_OF_LINE 1 3 7 4 2 23 4 6 7 4 2 1 5 Как печатать только поля 4 и 5 и 6 из каждой строки до тех пор, пока не встретится строка END_OF_LINE , […]

текст, заменяющий в файле данных особый интервал

У меня есть текстовый файл ( .qdp ) со многими хранимыми данными. В некоторых строках данные слишком велики, чтобы быть на одной строке. Затем программа, которая сохраняет данные, использует знак минус ( – ) для перехода в новую строку и продолжит запись данных с двумя пробелами в начале новой строки. Как я могу find and […]

Interesting Posts

Как работают файлы $ HOME / .ssh и $ HOME / .ssh / authorized_keys, когда несколько пользователей имеют одинаковый UID?

Linux Mint: LAN «Кабель не подключен», несмотря на то, что он

Карта VIM не работает

Какова полезность команды: в сценариях оболочки, учитывая, что она явно ничего не делает?

Ошибка Xt: не удается открыть дисплей!

Почему startx дает черный экран без ошибок?

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

Модель безопасности Yum ИЛИ Почему враждебный прокси может отказываться от обновлений без предупреждения?

Как использовать printf и% s при наличии цветовых кодов?

Не удается установить gphoto2 на Yocto Linux

Как настроить wpa_supplicant.conf для включения кнопки WPS на android6?

Почему переменная PATH включает недопустимые пути каталога в Fedora 25?

Как отключить, перезагрузить систему и выйти из системы из командной строки?

Почему меня запускают из сеанса FTP после запуска команды?

Я не получаю синтаксическую раскраску в vim (используя Cygwin)

Linux и Unix - лучшая ОС в мире.