Лучшие awk вопросы ИТ разработчиков

  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

AWK: перенаправление вывода скрипта из скрипта в другой файл с динамическим именем

Я знаю, что могу перенаправить вывод на печать awk в другой файл из скрипта, например так:

Задан 19 Nov 2008, 15:04 от Zsolt Botykai
  • 33 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

удалить столбец с помощью awk или sed

У меня есть файл с тремя столбцами. Я хотел бы удалить 3-й столбец (редактирование на месте). Как я могу сделать это с помощью awk или sed? 123 abc 22.3 453 abg 56.7 1236 hjg 2.3Желаемый вывод 123 abc 453 abg 1236 hjg

Задан 12 Mar 2013, 12:47 от user2160995
  • 214 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Как использовать переменные оболочки в скрипте awk?

Я нашел несколько способов передать внешние переменные оболочкиawk сценарий, но я в замешательстве' а также". Сначала я попробовал с помощью сценария оболочки: $ v=123test $ echo $v 123test $ echo "$v" 123testТогда попробовал awk: $ awk ...

Задан 29 Sep 2013, 07:45 от hqjma
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

Я получил файл .txt с 2 столбцами значений. Это двухмерные координаты, поэтому первый столбец представляет значение x, а второй - значение z. К сожалению, есть несколько строк с одинаковым значением x, но с другим значением z. Я хотел ...

Задан 14 Oct 2013, 09:59 от merlinuxxx
  • 6 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Заменить разделенный блок текста в файле содержимым другого файла

Мне нужно написать простой скрипт для замены блока текста в файле конфигурации содержимым другого файла.Предположим, у вас есть следующие упрощенные файлы:

Задан 23 Apr 2010, 15:11 от Ricardo Marimon
  • 17 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Прописать строки в sed или awk

У меня есть три типа строк, которые я хотел бы использовать в сценарии bash. Я подумал, что лучше всего подойдет sed / awk, но я не уверен. Какой способ лучш...

Задан 16 Jun 2018, 19:04 от Benjamin W.GregB
  • -2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Я хотел сказать то же самое. Поблагодарить.

йлыymlобъёмы объявляются в разделе, который начинается сDocker Compose линия и сопровождается такими шаблонами, какvolumes:, Сессия заканчивается началом следующего раздела, имя которого не всегда будет одинаковым, и это может быть любой из- ...

Задан 29 Dec 2017, 12:47 от imriss
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

awk в bash с ls и переменной

Я хотел напечатать только имена файлов определенного каталога: таким образом это работает:

Задан 18 Dec 2014, 20:24 от rodi
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как пропустить каталог в awk?

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

Задан 01 Dec 2015, 10:27 от fedorqui
  • -1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

bash Рассчитать возраст человека и прочитать в CSV-файл? [закрыто]

У меня есть CSV-файл с тремя столбцами, который читает имя, почтовый индекс, возраст дд / мм / гг. Я хотел бы рассчитать возраст каждой записи от сегодняшней...

Задан 15 Jan 2013, 22:28 от Tricky Dicky
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Сначала удалите пример и поместите его обратно перед тем, что осталось.

у переместить цифру / числовую строку от начала строки до конца строки, пример ввода: 123example 321example 34292exampleожидаемый результат: example123 example321 example34292

Задан 17 Mar 2018, 11:04 от Uni VPS
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

awk для заполнения значения пустого столбца значением предыдущего непустого столбца:

Хотелось бы прочитать первый столбец, затем заполнить нисходящее значение пустого столбца значением предыдущего непустого столбца.input.txt

Задан 07 Aug 2014, 12:29 от VNA
  • 23 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Сохранение вывода awk в переменную [duplicate]

На этот вопрос уже есть ответ здесь: Сценарий оболочки, сохраняющий значение команды в переменной [/questions/6958982/shell-script-saving-the-command-value-to-a-variable] 1 ответ Может кто-нибудь помочь мне с этой проблемой? Я пытаюсь сохранить ...

Задан 06 Sep 2013, 01:11 от Jeremy
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

замена столбца на awk, с сохранением формата

у меня естьa.pdbфайл как, ATOM 1 N ARG 1 0.000 0.000 0.000 1.00 0.00 N ATOM 2 H1 ARG 1 0.000 0.000 0.000 1.00 0.00 H ATOM 3 H2 ARG 1 0.000 0.000 0.000 1.00 0.00 H ATOM 4 H3 ARG 1 0.000 0.000 0.000 1.00 0.00 Hа такжеa.xyzподать как 16.388 -5.760 ...

Задан 05 Mar 2014, 16:11 от user3311147
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Удалить линии на основе шаблонов в другом файле

У меня есть два файла: input.txt: Hi 1-12T2EDD 1-13D62L6Hello 1-15SDWAKWazzup Wow1-18Z3QWYfilter.txt: 1-15SDWAK 1-1VF3XHVЯ хочу удалить строки с соответствующим шаблоном изfilter.txt вinput.txt, В понимании SQL я хочу сделать левое внешнее ...

Задан 10 May 2013, 08:12 от Zaiman Noris
  • 51 голос
  • 10 ответов
  • 0 просмотров
10 ответов

), чтобы выбрать образец:

я есть файл 10 ^ 7 строк, в котором я хочу выбрать 1/100 строк случайным образом из файла. Это код AWK, который у меня есть, но он забирает все содержимое файла перед этим. Память моего компьютера не может справиться с такими бредами. Есть ли ...

Задан 28 Mar 2009, 05:55 от neversaint
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Удалите все строки перед совпадением с sed

Я использую sed для фильтрации списка файлов. У меня есть отсортированный список папок, и я хочу получить все строки после определенной. Для этого я использую решение, описанноеВот [https://stackoverflow.com/a/5935779/518204]это работает довольно ...

Задан 28 Jun 2013, 12:40 от Fabio
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Использование awk для транспонирования столбца в строку

У меня есть файл входных данных: anim gent FZ543 1 FZ543 2 FZ543 3 FZ543 1 FZ547 4 FZ547 3 FZ547 3 FZ547 1Я хотел перенести эти данные в: anim gent FZ543 1 2 3 1 FZ547 4 3 3 1Другими словами, я хотел переместить элементы из вертикального в ...

Задан 29 Nov 2012, 21:12 от user1864535
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Пока читаю строку, awk $ line

У меня есть файл, который содержит список чисел. У меня есть второй файл с различными записями и несколькими полями каждый.Я хочу получить все строки, 12-ое ...

Задан 01 May 2013, 21:09 от Carmen Sandoval
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как перенести данные столбцов в строки (с помощью awk)?

У меня есть файл, как это: n A B C D 1 01 02 01 01 2 02 02 01 01и я хочу передать столбцы по строкам, поэтому вывод должен быть таким: n 1 2 A 01 02 B 02 02 C 01 01 D 01 01Я написал эту команду: awk '{ for (i=1;i<=NF;i++ ) printf $i " " }' ...

Задан 02 Mar 2012, 14:17 от mahmood
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Разобрать CSV в bash и назначить переменные

У меня есть CSV формата (работает над Bash на Linux) DN , MAC , Partition , 123 , abc , xyz 321 , asd , asdЯ могу разобрать его с помощью awk с помощью eval MAC=($(awk -F "," '{print $1}' random.csv))Это делается для каждого столбца в CSV, и ...

Задан 11 Mar 2013, 22:53 от Kaptain K
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Сравните файлы с awk

Привет у меня есть два одинаковых файла (оба с 3 столбцами). Я хотел бы проверить, содержат ли эти два файла одинаковые элементы (но перечислены в разных порядках). Прежде всего я хотел бы сравнить только 1-е столбцы file1.txt "aba" 0 0 "abc" 0 ...

Задан 25 Feb 2013, 11:22 от Titus Pullo
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

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

У меня есть два файла File1.txt и File2.txt. Мне нужно сравнить три столбца 1, 2 и 3 из File1 с 4,5 и 6 из File2 соответственно, и, если совпадение найдено, ...

Задан 15 Mar 2016, 06:50 от Asha
  • 31 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Нахождение пробелов в последовательных числах

Я не занимаюсь этим для жизни, так что прости меня, если это простой вопрос (или более сложный, чем я думаю). Я копался в архивах и нашел много советов, которые близки, но, будучи новичком, я не уверен, как настроить свои потребности, или они ...

Задан 07 Apr 2013, 20:42 от Shaun
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

sed: заменить блок текста

У меня есть куча файлов, начиная с блока кода, и я пытаюсь заменить другим. Заменить: <?php $r = session_start(); (more lines)С участием: <?php header("Location: index.php"); (more lines of code)Так что я пытаюсь сопоставить блок сsed ...

Задан 24 Oct 2012, 06:32 от jam
Page 1 of 13
1 2 3 4 5