Tag: awk

Build table – добавить столбец в зависимости от имени файла

У меня есть огромное количество файлов, имеющих следующий стиль именования: WBM_MIROC_rcp8p5_mississippi.txt WBM_GFDL_rcp8p5_nosoc_mississippi.txt DBH_HADGEM_rcp4p5_co2_mississippi.txt HMH_IPSL_rcp4p5_mississippi.txt Эти файлы представляют таблицы с (некоторые из них имеют разделитель табуляции и другой разделитель пробелов): YEAR MONTH DAY RES 1971 1 1 1988 1971 1 2 3829 … Я хотел бы сгруппировать все файлы с rcp8p5 в их имени в одной […]

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

Я ищу простейший метод для печати самой длинной строки в файле. Я сделал какой-то поисковик и неожиданно не мог найти ответа. Я часто печатаю длину самой длинной строки в файле, но я не знаю, как на самом деле печатать самую длинную строку. Может ли кто-нибудь предоставить решение для печати самой длинной строки в файле? Заранее […]

Diff, показать измененную строку только из правого файла

У меня есть файл a и b и я хотел бы выводить строки из b которые были изменены, поскольку они были клонированы из a . Только измененные строки, без окружающего контекста, не имеют меток смещения. Как это сделать, используя сценарии оболочки? (Нет Python / Perl / PHP / …) Sed и awk являются приемлемыми решениями. […]

утечка памяти awk?

Основываясь на этом, я выполняю команду < /dev/urandom hexdump -v -e '/1 "%u\n"' | awk '{ split("0,2,4,5,7,9,11,12",a,","); for (i = 0; i < 1; i+= 0.0001) printf("%08X\n", 100*sin(1382*exp((a[$1 % 8]/12)*log(2))*i)) }' | xxd -r -p | sox -traw -r44100 -b16 -e unsigned-integer – -tcoreaudio Я замечаю, что память, используемая awk, постоянно растет, пока эта команда […]

удалить пустые строки в awk-дисплее

Я пытался найти решение для этого вопроса. Я хотел использовать awk для решения. Мой входной файл – это что-то вроде ниже. -bash-3.2$ cat file ramesh ramesh_venkat ramesh3_venkat3 ramesh4 ramesh5 venkat venkat3 venkat4 Я использовал команду awk для извлечения вторых значений после _ как показано ниже. awk -F "_" '{print $2}' file Однако, хотя вышеприведенная команда […]

Как напечатать первый столбец следующей строки в текущей строке?

У меня есть файл вроде этого: abc 123 abc 789 bcd 456 acb 135 Я хотел бы напечатать первый столбец следующей строки в текущей строке. Желаемый результат: abc 123 abc abc 789 bcd bcd 456 acb acb 135 Я предпочитаю использовать awk.

Замена нескольких строк в sed или awk

Я пытаюсь использовать sed или awk для замены 5 строк в smb-файле, но я просто не знаю, как справляться с новостями.

Использование awk для идентификации числа одинаковых столбцов

Я новичок во всем этом, и это, вероятно, довольно простой вопрос, но я застрял: У меня есть большое количество отдельных файлов, которые содержат по шесть столбцов (количество строк может меняться). В качестве простого примера: 1 0 0 0 0 0 0 1 1 1 0 0 Я пытаюсь определить, сколько уникальных столбцов у меня есть […]

Используйте awk для разделения строки на массив и использования значений этого массива при вызове оболочки

Я пытаюсь использовать awk внутри скрипта bash и выполняю довольно общую задачу: итерацию хорошо структурированных строк файлов и разбиение их на разделитель на массив. Вот пример из файла: Joe:Johnson:25 Sue:Miller:27 Существует множество примеров того, как это можно сделать в одной строке в интерактивном режиме, однако я делаю это в скрипте, в котором я хотел бы […]

Как добавить конец каждой строки с самой линией

Это file.txt : redcar bluecar greencar Я ищу способы сделать это: redcar redcar bluecar bluecar greencar greencar Я пробовал много способов с помощью sed без везения

Interesting Posts

Отображать файл с цветами ANSI

Почему «исходная» команда Баша ведет себя по-разному при вызове функции?

создать плоский архив tar: игнорирование всех родителей при добавлении папок

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

Почему висит проклят?

Идентификация запущенных программ, которые используют старую версию библиотеки, которую я только что заменил

Проблема печати Awk

Как клонировать установку Linux на внешний жесткий диск?

Как получить имя ближайшей интерактивной оболочки предка из сценария?

Как удалить ненужные символы из файла, сгенерированного командой script в linux

Как изменить направление прокрутки сенсорной панели двумя пальцами в Wayland Gnome?

Создание массивов с расширением брекета в цикле

как настроить клиент linux для использования информации ntp, предоставляемой через dhcp?

Связь между блоками записи и файловой системы в SSD-дисках на Apple

ssh-agent не запускается на рабочем столе OpenSuSE

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