Новые вопросы с тегом «awk»

Всего найдено 471 вопрос

-1
голосов
1
ответ
146
просмотров

Манипулирующий вывод - awk | sed | grep

Я хотел бы манипулировать следующим выводом, как это: Выход: S* 0.0.0.0/0 [1/0] via 1.1.1.1, MAR-LNK-VGL_DSL [1/0] via 2.2.2.2, MAR-LNK-GVT_DSL [1/0] via 3.3.3.3, ENT-LNK-OI_CORP [1/0] via 4.4.4.4, ENT-EBT_CORP, [10/0] S 10.0.0.0/16 [10/0] via 5.5.5.5, ENT-LNK C 10.5.10.0/24 is directly connected, M...
спросил Douglas 2 года назад

2
голосов
1
ответ
231
просмотр

Найти недостающие номера

У меня большой список файлов с именами (видео) Мне удалось записать все имена файлов в текстовом файле. Теперь у меня есть текстовый файл с большим количеством имен файлов (один эпизод на строку). Теперь мне нужно что-то, что может прочитать этот текстовый файл и сказать мне, какой Eномер серии отсу...
спросил Eli Shain 2 года назад

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

Удалить строку с пустой строкой csv

1 1479870 5022248660 1 1911574 3015889020 8 1 1569783 5029193930 Выход должен быть 1 1911574 3015889020 8 я использовал awk '$4!=""' number.csv но это не сработало. Кто-нибудь может дать мне подсказку?
спросил deku 2 года назад

0
голосов
0
ответов
123
просмотра

AWK / TAWK переводить параметры

Я столкнулся с некоторыми старыми файлами AWK, которые мне нужно преобразовать (или, по крайней мере, использовать уже разработанную логику), и большинство из них я могу понять и / или перепроектировать. Однако есть несколько строк, которые я хотел бы получить для лучшего понимания, например: strVal...
спросил BlueGI 2 года назад

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

Как символы могут быть вставлены в строки, принадлежащие столбцу в результате команды intput с использованием awk и sed

Вот формула, которая имеет соответствующую основу для моей цели - среди прочего она печатает только файлы, используя для размеров степени 1024, 2 ^ 10 -. Размер задействованного файла составляет 1382 байта (1,35 КиБ ): # ls -lh | grep -v '^d' | sed -n '2p' | awk '' 1,4K anaconda-ks.cfg Условия для...
спросил Ricky Tigg 2 года назад

0
голосов
3
ответа
194
просмотра

Как мне вернуться из сценария awk обратно в командную строку?

У меня есть простой сценарий awk test1.awk: { x=temp; print x; } Когда я запускаю его из командной строки с: awk -v temp=hello -f test1.awk Я получаю только курсор. Я нажимаю Enter, он пишет «привет» и дает другой курсор, Enterснова нажимает и снова пишет «привет» и т. Д. Просто идет в бесконечном...
спросил dacfer 2 года назад

1
голосов
1
ответ
201
просмотр

Как я могу отсортировать вывод awk, игнорируя определенный символ?

Я пытаюсь распечатать китайский шрифт, который есть на моем ноутбуке, и отсортировать вывод по названию, на которое можно сослаться LaTeX. Это можно сделать с помощью следующей команды: fc-list :lang=zh-cn | awk -F": " '{$1=""; print}' | sort Он находит список шрифтов, затем после первого появления...
спросил zyy 2 года назад

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

Использование `ls`, чтобы показать настоящее имя владельца файла

Пользователи Unix могут иметь свои настоящие имена, перечисленные в /etc/passwd/. Команда fingerможет отображать реальные имена. Можно ли ls -lпоказать эти настоящие имена владельцев файлов рядом с файлами? Если lsне можете сделать это напрямую, то каков наилучший способ направить вывод ls -lчерез,...
спросил root 2 года назад

0
голосов
0
ответов
179
просмотров

Замена текста таблицы поиска в bash

У нас странные имена пользователей в нашей системе Linux (например user0001). Я хотел бы передать результаты ls -lсквозной замены таблицы поиска странных имен пользователей их настоящими именами. Я могу сделать такую ​​таблицу поиска в формате CSV или в другом формате. Любой заботятся подправить так...
спросил root 2 года назад

2
голосов
2
ответа
159
просмотров

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

В моем файле я хочу заменить номер на * Пример: data[0] ---> data[*] У меня есть data[0]к, data[127]а также хотят, чтобы сделать для всего файла. Так как же мне сделать только номер? Я пробовал с командой sed 's/[[0-9][0-9]]/[*]/g' но это не работает должным образом. Поэтому, пожалуйста, ведите...
спросил Vishal Patel 2 года назад

0
голосов
0
ответов
151
просмотр

сделать подходящим - получить менее многословный

Я нахожусь на Debian 16.04 и создал сценарий оболочки, чтобы упростить все обновления, и я регулярно вызываю его sudo: apt-get -qy update apt-get -qq upgrade apt-get -qq dist-upgrade apt-get -qq autoremove apt-get -qq autoclean Работает отлично; но это слишком многословно на мой вкус; все, что мне...
спросил Titus 2 года назад

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

Как преобразовать «гггг-мм-дд» в «дд.мм» в столбце текстового файла с помощью awk (или sed и т. Д.)?

Давайте рассмотрим, что у нас есть следующая строка в текстовом файле: ... 2018-09-13 5555 33-33 Some_string ... Мне нужно изменить первый столбец (дата как yyyy-mm-dd) на другой формат (без dd.mmучета года), не затрагивая другие столбцы: ... 13.09 5555 33-33 Some_string ... Как я могу сделать это...
спросил N0rbert 2 года назад

1
голосов
1
ответ
138
просмотров

mac: объединить содержимое текстовых файлов во многих каталогах; добавить имена каталогов к соответствующему содержимому текстового файла

В следующей структуре каталогов: directory1 -subdirectoryA --- fileA.txt -subdirectoryB --- подкаталог fileB.txtC --- fileC.txt Я хотел бы создать текстовый файл, содержащий следующий текст: имя подкаталога A -текст, содержащийся в fileA.txt имя подкаталога B -текст, содержащийся в fileB.t...
спросил goober grape 2 года назад

2
голосов
1
ответ
152
просмотра

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

У меня есть два файла. a.txtимеет список регулярных выражений, разделенных символами новой строки. b.txtимеет строки, некоторые из которых соответствуют регулярным выражениям в a.txt. Что я хочу: команда (grep, вероятно), которая будет принимать два файла, и для каждой строки a.txtпечатает первое со...
спросил Jacob Kopczynski 2 года назад

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

Как использовать sed для удаления "(двойные кавычки) в строках кода, оставляя их в реальных строках комментариев в файле vimrc?

В Ubuntu (сервер / рабочий стол) я хочу удалить один "(двойные кавычки) символ из начала строк в моем /etc/vim/vimrc. Это должно быть сделано для всех строк, которые начинаются с a ", но не в том случае, если за "ним следует один пробел, поскольку последние указывают на реальные комментарии (в отлич...
спросил Chris Rainey 2 года назад

3
голосов
1
ответ
153
просмотра

Как получить конкретное строковое значение из профилировщика системы Apple SPHardwareDataType

Я использую Bash для массового переименования компьютеров, используя часть серийного номера, что довольно легко, но мой клиент попросил добавить год выпуска каждой машины до конца. Есть адрес: curl -s https://support-sp.apple.com/sp/product?cc=XXXX Где символ XXXXпредставляет последние четыре цифр...
спросил case 2 года назад

1
голосов
2
ответа
160
просмотров

Удалить первые 8 столбцов из вывода ls с помощью AWK

Я хотел бы использовать AWK, чтобы удалить первые 8 столбцов из следующего вывода: ls -l lrwxrwxrwx 1 user user 23 jul 27 00:04 file1.pdf -rw-rw-r-- 1 user user 107 may 8 13:59 file 2 with spaces.mp3 lrwxrwxrwx 1 user user 11 jul 24 19:43 file3-with-hyphens.txt lrwxrwxrwx 1 user user 11 jul 24 19:...
спросил Jesus DA 2 года назад

2
голосов
2
ответа
165
просмотров

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

У меня есть таблица, которая выглядит так: Column A | Column B 10 | 0.1 10 | 0.2 10 | 0.3 20 | 0.4 20 | 0.5 20 | 0.6 Мне нужно транспонировать это, чтобы выглядеть так: 10 | 20 0.1 | 0.4 0.2 | 0.5 0.3 | 0.6 Почти 2k разных значений в столбце A, для каждого есть ровно 1k значений в столбце B, кото...
спросил RSFalcon7 2 года назад

0
голосов
1
ответ
143
просмотра

Почему awk sub не заменяет мой ввод

Я изо всех сил пытался написать программу awk, которая будет принимать входные файлы и отображать исходное и разделенное пробелами имя файла только во втором столбце. Почему следующая команда не работает для этого? echo -e "abc/123\ndef/456" | awk '' Для записи вышеприведенных выводов mv abc/123 abc...
спросил Przemek Hugh Kaznowski 2 года назад

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

Как создать несколько HTML-таблиц из нескольких CSV-файлов с помощью сценария оболочки

У меня есть два CSV-файла, как это: test1.csv: user size aaa 10 bbb 20 ccc 30 test2.csv: name value www 5 mmm 8 ppp 9 Я хочу преобразовать это в две отдельные таблицы HTML, используя скрипт оболочки. Как мне это сделать?
спросил Praveen Prakasan 2 года назад

0
голосов
2
ответа
870
просмотров

Как извлечь файл JSON с помощью awk / sed?

Входные данные.json { "lastUpdateTime" : "2018-07-20T10:56:26.000Z", "items" : [ { "date" : "2018-07-19T21:09:27.000Z", "user" : "dddd", "size" : 5219402, "rawSize" : 15658206, "numFiles" : 119 }, { "date" : "2018-07-19T21:09:27.000Z", "user" : "aaaa", "size" : 20524410845, "rawSize" : 61573215663,...
спросил Praveen Prakasan 2 года назад

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

Awk, но печатать только часть поля

Я обеспокоен только частью определенного поля (имени хоста) в строке журнала и хотел бы распечатать все уникальные вхождения указанной части. В настоящее время я делаю что-то вроде: zcat $file | awk '$2~/f/ ' | sort | uniq -c | sort -rn Проблема в том, что поле 14 будет очень длинным и будет содер...
спросил Sean McCarthy 3 года назад

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

Как сравнить два столбца двух разных файлов

У меня есть два файла. Первый содержит что-то вроде: a.com,5,some,text b.com,10,some,text c.com,5,some,text d.com,12,some,text e.com,5,some,text c.com,5,some,text Второй содержит что-то вроде: c.com,5,some,text d.com,12,some,text a.com,5,some,text b.com,10,some,text e.com,5,some,text c.com,5,some,t...
спросил user9371654 3 года назад

0
голосов
2
ответа
133
просмотра

Как искать строку, начиная со второго столбца

У меня есть файл, который содержит строки, разделенные запятыми. Строки могут содержать точки (то есть не только буквенно-цифровые символы). Это пример: site1.com,Level1.2 site2.com,Level1.1,Level1.0,Level1.2 site3.com,Level1.2 site4.com,Level1.2,Level1.1,Level1.0,Levelv3 siteLevel1.2,Levelv2 Level1...
спросил user9371654 3 года назад

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

цикл в команде awk

У меня есть файл со следующими входными данными: Sample1 Feature 1 A B C D Feature 2 E F G Sample2: Feature 1 H I Feature 2 L O P И я хотел бы получить следующий вывод: Sample1 Feature 1: 4 Feature 2: 3 Sample2 Feature 1: 2 Feature 2: 3 В общем, я пытаюсь подсчитать, сколько элементов в каждой...
спросил Monah 3 года назад

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

Пакет не найден для awk.exe и csh.exe в Cygwin 2.10.0

Я обновляюсь с cygwin 1.7.35 до cygwin 2.10.0. Но я не смог найти ни одного пакета, содержащего двоичные файлы awk и csh (.exe). Когда я типа info cshили info awkв Cygwin (2.10.0) терминала он показывает выход для gawkи tcshкоманды. Повлияет ли новая версия на сценарии, использующие эти команды ( aw...
спросил Mayank 3 года назад

1
голосов
2
ответа
403
просмотра

Как вывести результаты iperf только для Interval и Bandwidth?

Я пытаюсь получить вывод команды iperf -c 10.0.0.1 -t 3600 -i 2 И нужны только поля Интервал и Полоса пропускания, перечисленные за весь час регистрации Я не использовал grep или awk в течение многих лет. Помощь была бы потрясающей! Пример вывода: ---------------------------------------------------...
спросил Gutsygibbon 3 года назад

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

Как разделить строку при появлении символа в оболочке, используя set и awk?

Я использую встроенную версию оболочки. И мне нужно разделить строку, используя set и awk? НЕ БАШ ПОЖАЛУЙСТА. Как мне это сделать? Следующий скрипт не завершен и содержит неверный вывод. #!/bin/sh string="1:2" set -- $(echo $string | awk -F':' '') echo "1: $1" echo "2: $2" Вот вывод: 1: 2 2:
спросил hebbo 3 года назад

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

Извлекать, сортировать и сохранять данные из нескольких файлов в один

У меня есть несколько .sieфайлов, Формат SIE является открытым стандартом для передачи учетных данных между различным программным обеспечением, созданным разными поставщиками программного обеспечения. из которых я хочу извлечь некоторую информацию и создать один большой упорядоченный файл, отсортир...
спросил zaonline 3 года назад

3
голосов
1
ответ
133
просмотра

Добавить конкретный текст в каждую пустую строку

У меня есть файл, как показано ниже abc pqr xyz aaa bbb ccc Я хочу добавить конкретный текст, как «это тест» в каждой пустой строке, как показано ниже abc this is test pqr xyz this is test this is test aaa bbb this is test ccc Помоги мне сделать это. Спасибо
спросил Jaimin 3 года назад