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

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

Как я могу войти в визуальный режим * после * (или: справа от) курсора

Загрузка Linux с USB без перезаписывания Windows

Как предотвратить использование оболочки звонящего в sudo

Есть ли способ открыть открытые текстовые поля Google Chrome в vim?

Разрешение bash-c в подселле

Те же имена Wifi продолжают испортить соединение

Как добавить запись CAA на Debian

Создайте каталог, используя имена файлов, и переместите файлы в соответствующую папку

Моя вкладка alt + только показала только оконные окна – что я нажал?

В zsh как установить псевдоним для `less` для получения вывода stderr?

Включены ли Redhat и CentOS с предустановленной zlib?

переименование mp3-файлов, начинающихся с "-"

Как установить подсказку и заголовок в Gnome-Shell (Gnome 3, centos 7)

Fedora 23: установка на виртуальные окна Windows 10 хост

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