Tag: awk

Идентификация генов из списка генов

У меня есть файл списка генов. Что-то вроде этого SWT21 SSA1 NRP1 EFB1 TFC3 MDM10 У меня есть другой файл, который также содержит имена этих генов в моем списке, а также другую важную информацию о них. Второй файл выглядит следующим образом: chrI 147593 151166 YAL001C – TFC3 chrI 143706 147531 YAL002W + VPS8 chrI 142173 […]

извлекать символы before () с помощью grep

Мне нужно извлечь символы перед символом '('. Моя файловая структура: розы (хорошо) ООК ромашка () нет Лилли (плохо) отлично подсолнечника () хороший Мне нужен выходной файл в виде: rose daisy lilly sunflower может кто-нибудь сказать команду для этого ….. awk, grep или sed предпочтительнее …

присоединить несколько строк на основе столбца1

У меня есть файл, как показано ниже. abc, 12345 def, text and nos ghi, something else jkl, words and numbers abc, 56345 def, text and nos ghi, something else jkl, words and numbers abc, 15475 def, text and nos ghi, something else jkl, words and numbers abc, 123345 def, text and nos ghi, something else […]

awk Command Loop

awk '{print $1 ,": " $3}' Src.txt | column -t awk '{for(x=2;$x;++x) print $1, $x "\n"}' Src.txt | column -t Эти команды работают, но форматирование неверно. Я могу только печатать столбец один и столбец два, или я могу напечатать столбец 1, следующий за столбцом 2 и столбцом 3, но желаемый результат column 1 column 2 […]

Удалить строку, содержащую определенную строку, и следующую строку

Я использую это cat foo.txt | sed '/bar/d' для удаления строк, содержащих строку bar в файле. Однако я хотел бы удалить эти строки и строку непосредственно после нее . Предпочтительно в sed , awk или другом инструменте, доступном в MinGW32. Это своего рода обратная сторона того, что я могу получить в grep с -A и […]

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

Мне нужна помощь, чтобы понять, как использовать команду sed, чтобы показывать только первый столбец и последний столбец в текстовом файле. Вот что я до сих пор использовал для столбца 1: cat logfile | sed 's/\|/ /'|awk '{print $1}' Моя слабая попытка получить последний столбец для показа: cat logfile | sed 's/\|/ /'|awk '{print $1}{print $8}' […]

Slurp-режим в awk?

Инструменты, такие как sed , awk или perl -n обрабатывают их входную запись по одной записи за раз, по умолчанию записываются строки . Некоторые, такие как awk с RS , GNU sed с -z или perl с -0ooo могут изменять тип записи, выбирая другой разделитель записей. perl -n может сделать весь вход (каждый отдельный файл […]

Как проверить, существует ли файл в awk?

Я пытаюсь создать список пользователей, у которых есть домашний каталог, который не существует. Кажется, я должен был бы сделать это с awk, но что-то не так с моим синтаксисом. Он продолжает говорить мне «Недопустимый синтаксис» в]. Что я делаю не так? awk -F: '{ if(![ -d "$6"]){ print $1 " " $3 " " $7}}' […]

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

Этот вопрос / ответ содержит несколько хороших решений для удаления идентичных строк в файле, но не будет работать в моем случае, поскольку в противном случае дублирующиеся строки имеют временную метку. Можно ли сказать awk игнорировать первые 26 символов строки при определении дубликатов? Пример: [Fri Oct 31 20:27:05 2014] The Brown Cow Jumped Over The Moon […]

Разделить файл на два

У меня большой файл и нужно разделить на два файла. Предположим, что в первом файле 1000 строк должны быть выбраны и помещены в другой файл и удалить эти строки в первом файле. Я пробовал использовать split но он создает несколько кусков.

Interesting Posts

CentOS: postqueue -p показывает сообщение, которое возвращается в очередь

С помощью команды «cat» Linux, как показать только определенные строки по числу

Сохранение результата между выполнением сценария

Будет ли система проверять синхронизацию mdadm до завершения перезагрузки?

Как распределить дистрибутивы?

Команда Linux 'w', получить время ожидания в секундах

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

Мой сервер постоянно атакуется

Ловля краха

wget зависает ПОСЛЕ завершения загрузки, на exit_group

найти последний файл с датой и датой и использовать sed

Создайте UDP для TCP-моста с помощью socat / netcat для управления командами управления для медиаплеера vlc

Почему моя сборка iso не загружается в EFI?

Как сделать dd сбой, если указано недопустимое значение пропуска?

ZSH для автоматического заполнения каталогов в аргументах командной строки?

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