Tag: awk

Удаление ведущих нулей из DATE

Я сделал псевдоним команды date для отображения даты в следующем формате: 2013.06.14.12.10.02 используя эту команду: alias date = date +"%Y.%m.%d.%H.%M.%S" Все работает отлично, за исключением того, что я хочу удалить ведущие нули из вывода. Невозможно сделать это, изменив формат. Я думаю, что это можно сделать только путем подачи вывода на другие команды, такие как sed […]

Как объединить два файла на основе соответствия двух столбцов?

Мне нравится file1: 0 AFFX-SNP-000541 NA 0 AFFX-SNP-002255 NA 1 rs12103 0.6401 1 rs12103_1247494 0.696 1 rs12142199 0.7672 И файл2: 0 AFFX-SNP-000541 1 0 AFFX-SNP-002255 1 1 rs12103 0.5596 1 rs12103_1247494 0.5581 1 rs12142199 0.4931 И хотелось бы file3, чтобы: 0 AFFX-SNP-000541 NA 1 0 AFFX-SNP-002255 NA 1 1 rs12103 0.6401 0.5596 1 rs12103_1247494 0.696 […]

Обмен неограниченным количеством столбцов

У меня есть файл со столбцами. Ниже приведен пример: abc … z 1 2 3 … 26 Я хотел бы поменять местами все столбцы, где первый станет последним, второй станет последним … и т. Д. zyx … a 26 25 24 … 1 Есть ли один лайнер ( awk или sed ), который делает это? […]

Печать строк с нечетными номерами, печать строк с четными номерами

Я хочу напечатать строки из нечетных и четных строк из файлов. Я нашел этот сценарий оболочки, который использует эхо. #!/bin/bash # Write a shell script that, given a file name as the argument will write # the even numbered line to a file with name evenfile and odd numbered lines # in a text file […]

Нечувствительный к регистру поиск в awk

Мне нужно искать ключевое слово с помощью awk, но я хочу выполнить поиск без учета регистра (без учета регистра). Я думаю, что лучший подход заключается в том, чтобы использовать как поисковый термин («ключевое слово»), так и целевую строку, которую awk читает одновременно. Из этого вопроса я использую toupper для печати во всех заглавных строках, но […]

Сортировка полей inline

Я пытаюсь сортировать в строке ввода по неизвестному числу полей: Входные данные: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Вывод: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh Я использовал что-то вроде awk '{if($2 […]

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

Как напечатать числовые значения ASCII каждого символа в текстовом файле. Как cat , но показывая только значения ASCII … (шестнадцатеричный или десятичный в порядке). Пример вывода для файла, содержащего слово Apple (с фидом строк), может выглядеть так: 065 112 112 108 101 013 004

Сравните два столбца файла

У меня есть длинные текстовые файлы с полями с пробелами: cat file1.txt Id leng sal mon 25671 34343 56565 5565 44888 56565 45554 6868 23343 23423 26226 6224 77765 88688 87464 6848 66776 23343 63463 4534 cat file2.txt Id number 25671 34343 76767 34234 23343 23423 66776 23343 cat output.txt Id leng sal mon 44888 […]

Печать последнего элемента каждой строки

Как можно напечатать элемент после последней вкладки в файле? Пример: Файл1 A 3 8 6 7 B 4 6 2 3 6 8 c 1 9 вернется: 7 8 9

парсинг чисел в awk

У меня есть текстовый файл с номерами во втором столбце, а числа имеют разделитель по тысячам и десятичный разделитель: 2014-01 2,277.40 2014-02 2,282.20 2014-03 3,047.90 2014-04 4,127.60 2014-05 5,117.60 Мне нужно суммировать числа, но следующий синтаксис awk не работает: awk '{X=X+$2} END {print X}' file Он возвращает 16 , что, очевидно, неверно. Как я могу […]

Interesting Posts

Может ли каждая программа или приложение работать с другим языком?

укажите местоположение PREFIX при запуске make

Принтер по умолчанию в диалоговом окне принтера KDE 4

Удаление файла, который не имеет никаких разрешений и атрибутов

Серый фон в удаленном рабочем столе vncviewer

Экспорт файлов изображений виртуальных камер из окна linux

Дамп сетевого трафика одного приложения (strace-like)

Получение всех файлов содержит значение даты меньше даты ввода

Запустите команду X11 с другой консоли

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

Каталоги, отображаемые зеленым (исполняемым), даже после удаления разрешения на выполнение для всех

Автоматическое прекращение процесса systemctl

Перенастройка cap-lock для выхода и меню для создания на консоли linux

Интернет и пинг работают, но не могут подключаться через SSH

эвристически найти, как различный набор файлов

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