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

~ поведение оператора glob с пустым шаблоном

Как заставить Java работать с хромом или firefox

Отключить загрузку сенсорной панели

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

Нет строки заголовка окна, когда аргумент X-Toolkit «-title» заканчивается «блокировкой»,

Как настроить беспроводную точку доступа с двумя картами Wi-Fi и Ethernet как WAN на debian?

Как разрешить rsync дополнительно хранить дифференциальный журнал изменений в другом каталоге?

Проблема с установкой Debian с USB-накопителем

Отменить все в emacs

Можем ли мы использовать символическую ссылку и жесткую ссылку для каталогов?

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

Извлечь файл из изображения докеров?

Конфигурируемые виртуальные хосты на основе Apache, но оба имени хоста напрямую на один и тот же сайт

В чем разница между fdisk -l и df -h?

Использование `sem` для параллельного выполнения скрипта

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