1
ответ

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

У меня есть файл days.txt, в котором хранится номер. дней. Он состоит всего из одной записи и на данный момент их 7. Я хочу использовать значение days.txt в приведенном ниже выражении awk. awk -F, '{ $1 =...
29.01.2021
1
ответ

awk не возвращает требуемый результат

У меня есть файл, в строке 16 которого указана страна и валюта (обучение awk ):bartek@Lenovo -LAB :~/Desktop/bash _Lessons/04/demos/Module4 _Demo _Files$ sed -n '16p' currency.csv FIJI, доллар Фиджи, когда я использовать...
29.01.2021
1
ответ

Вернуть строку над шаблоном в файле

У меня такой вывод v12 :"владелец" :"cs1372", v12 :"число -из -соединений" :1, v12 :"владелец" :"cq5838", v5 :"владелец" :"...
28.01.2021
1
ответ

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

Мне нужно копировать x строк из файла каждые 60 секунд, а через 60 секунд продолжать копирование еще 60 секунд, начиная с последнего копирования? #!/бин/баш пока верно; do sed -n -e '1,10000' input.yml >...
28.01.2021
1
ответ

Использование SED, TR или AWK для написания первой буквы с заглавной буквы

У меня есть огромный текстовый файл с потенциальными паролями, который я использую для этического -тестирования. Я хочу получить немного больше вариаций своих паролей, сделав первую букву заданного пароля заглавной....
28.01.2021
1
ответ

Мониторинг файла и выполнение команды на основе изменений в этом файле

Я ищу способ выполнить команду, когда ключевое слово появляется в заданном файле, скажем, temp.txt. В настоящее время я пробовал tail -F temp.txt | awk '/ключевое слово/ {найдено эхо}'. Желаемая цель - для...
27.01.2021
1
ответ

Группировать строки журнала Apache по URL-адресам с помощью sed или awk?

Учитывая файл /var/log/apache2/other _vhosts _access.log, подобный этому :example.com :443 1.1.1.1 --[25 января/2021 :12 :00 :00 +0000] "GET /abc/def/ghi?token=jklm12 HTTP /1.1" 200 1000" -" &...
25.01.2021
1
ответ

заменить значения во втором столбце файла на соответствие значениям первого столбца

У меня есть файл A.txt, который выглядит так :title пробная версия _значения опыта Версия 1.0 Пустой1 0,010 Бланк2 0,200 Бланк3...
23.01.2021
1
ответ

Как вставить несколько FILENAME в шаблон в awk

У меня есть шаблон A.tsv (разделитель полей =\t):Имя данных и несколько файлов, например B.txt и C.txt. Я хочу напечатать имя файла в имени файла (, но в новом файле )вот так :Имя данных...
20.01.2021
1
ответ

Выберите конкретную часть из дампа html, используя регулярное выражение на основе критериев, используя команды Unix

Я застрял с вопросом, где я должен отображать только те команды с числом голосов >= 1 из дампа страницы http://www.commandlinefu.com, используя команды Unix. Прилагаю...
17.01.2021
1
ответ

AWK :полевые операции над «измененными» FS и «связывание» операций вместе

Я пишу сценарий, который использует awk для анализа данных JSON со страниц API MediaWiki, чтобы получить информацию из таблиц Википедии. Это образец, с которым я работаю, который передается в awk....
16.01.2021
1
ответ

Проблема с awk getline и чтением файла в вложенных операторах if

До того, как я добавил else if/else, когда у меня только что была часть :if (/Easy :/ )... Программа запускалась, когда я помещал awk -f oscp -notes.awk, а затем введите ввод и т. д. Затем он распечатает...
13.01.2021
1
ответ

awk + как считать слова в первом поле

У меня есть следующий файл на машине с rhel 7.2 еще файл.txt car12 машина55 автомобиль87 автомобиль12 машина98 машина55 автомобиль12 автомобиль12 машина55 автомобиль65 автомобиль12 car65 мы хотим суммировать слова в файле с количеством как...
13.01.2021
1
ответ

Вопрос getline AWK

Я делаю сценарий интерактивного меню просто для развлечения с помощью awk.Я могу получать пользовательский ввод и использовать оператор if, который говорит, что если ответ такой, то getline
13.01.2021
1
ответ

LVM + pvs + как получить результаты pvs

мы хотим написать команду, которая принимает размер Pfree, но с целым числом, а не с плавающей запятой pvs PV VG Fmt Attr PSize PFree /dev/sda2 vg lvm2 a --277.97g 111.97g, например, на...
11.01.2021
1
ответ

Удалить дубликаты, но оставить первый экземпляр

Пожалуйста, помогите мне решить эту проблему с помощью CSV-файла. AWK или Сед. идентификатор1,ipadd1,номер1 id1,ipadd2,номер2 ид1,айпадд3,номер3 id2,ipadd1,номер1 id2,ipadd2,номер2 id2,ipadd2,номер3 id3,ipadd2,номер2...
11.01.2021
1
ответ

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

У меня есть несколько текстовых файлов, и я хочу извлечь определенные столбцы из этих файлов и сохранить их в файлы *_2.txt. awk '{print $ (NF -3 ), $5}' *.txt > *_2.txt Но эта команда не работает. Как...
09.01.2021
1
ответ

использование переменной внутри команды awk

Я пытаюсь для ds в $ (cat Nikhil/strings.txt )делать awk -v k="$ds" '{if (substr ($0,2,5 )== k )print $0}' критерии5.txt сделано, но когда я выполняю это, вместо этого принимается значение k как k...
07.01.2021
1
ответ

команда awk для печати подстрок со значениями из отдельного файла

У меня есть несколько файлов, похожих на (PF.table ):Pyrococcus _furiosus _COM1 _XCP003685 _1 5 15 Pyrococcus _furiosus _COM1 _XCP003685 _2 20 24 Pyrococcus _furiosus _COM1 _XCP003685 _3 40 58 и...
07.01.2021
1
ответ

awk -пустой разделитель записей :"RS=" vs "RS='|'" vs "RS= (| )"

Я знаю, что с помощью RS= мы можем установить разделитель записей в нулевую/пустую строку; однако GNU awk также позволяет определять RS как регулярное выражение, поэтому я решил использовать RS='|' и я ожидал, что зевак поймет...
06.01.2021
1
ответ

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

Когда я выполняю следующую команду :авк '{Т=0; для (i=1;i<=NF;i++ )T+=$i; Т/=NF; printf "%12.7f\n",T}' можно ли пропустить первую строку? Может быть, что-то вроде NR!=1?
05.01.2021
1
ответ

Найти частоту уникальных имен

У меня есть подпапки со сжатыми файлами csv (.csv.gz ), содержащими имена пользователей, и я пытаюсь найти частоту имен пользователей. Следующий конвейер bash дает мне лучших пользователей. для подпапки в папке; делай...
04.01.2021
1
ответ

Добавить и пронумеровать пустую строку над каждой строкой в ​​файле

Я использую следующую команду для вывода списка серверов с соответствующими IP-адресами. Для другой части моего сценария мне нужно, чтобы этот вывод был отформатирован определенным образом. С возрастающей строкой...
03.01.2021
1
ответ

Как сортировать по имени?

У меня есть записи. Запись имеет следующий формат :<клиентский хост> --[<отметка времени с часовым поясом>] <Код ответа HTTP -> <Количество..
03.01.2021
1
ответ

Поведение Awk меняется внутри скрипта

У меня есть текстовый файл "invoice.txt", содержащий строку, начинающуюся с "Номер счета-фактуры поставщика", которая содержит поле номера заказа в форме RCTI -, за которым следуют буквенно-цифровые символы...
27.12.2020
1
ответ

Как заменить sed и wc на awk? (подсчет имен в каталогах)

Я хочу подсчитать количество элементов внутри папки. я думал о function lsc { /bin/ls -l $1 | сед 1д | wc -l } но потом я вспомнил, как awk люди уменьшали такие трубы, избавляясь от...
27.12.2020
1
ответ

Создать файл в виде таблицы из файла журнала значений ключа -

У меня есть такой файл журнала 12.27.2020 00 :05 :30 848 ===== Запрос ====== код = 0 триггер1 = ложь триггер2 = ложь field = { 1|status=0 2|tag=abcdef 3|price=35... } =====...
27.12.2020
1
ответ

Можно ли как-то манипулировать уникальным номером?

читать W gawk '$9=="404" || $9=="403"' log.txt | gawk '{print $7}' | сортировать -k7 | уникальный -c | сортировать -номер | awk '{ $ (NF+1 )= "-"; $ (NF+1 )= $1; $1 = НР "."; $ (NF+1 )= &...
27.12.2020
1
ответ

Как вывести уникальный номер после?

gawk '$9=="404" || $9=="403"' log.txt | gawk '{print $7}' | сортировать -k7 | уникальный -c | сортировка -номер вывода :28 /пример/.комментарии 9 /пример/пример.atom.xml 8 /пример/Когда/200x/2003/04/...
27.12.2020
1
ответ

Преобразование данных текстового файла в таблицу

У меня есть текстовый файл с двумя столбцами, который я хочу преобразовать в таблицу. Изображение ниже — это то, как оно выглядит в файле, а не в таблице. Форматирование - это размещение всего моего текста в одну строку, когда...
24.12.2020