Unix-подобные системы
Как я могу использовать переменную в команде awk
00
Вопрос или проблема С помощью моего кода я пытаюсь суммировать значения с определённым именем столбца в CSV-файле в зависимости от вводимого имени. Вот мой код: #!/bin/bash updatedata() { index=0 while IFS="" read -r line do IFS=';
Компьютеры и программы
Я не могу вывести сумму двух столбцов из живого потока данных с помощью awk.
00
Вопрос или проблема Я пытаюсь мониторить, сколько полосы пропускания используется Transmission во время скачивания торрентов. Я нашел утилиту nethogs. Если я запускаю sudo nethogs -t | grep transmission-gtk я получаю transmission-gtk/2766/1001 0.
Системное администрирование и сети
Форматирование и фильтрация очередей IBM MQ
00
Вопрос или проблема Мне нужно отобразить каждую очередь менеджера очередей IBM MQ вместе с её глубиной. Я могу сделать это с помощью команды echo DISPLAY QLOCAL(QE*) WHERE(CURDEPTH GE 0) | runmqsc QMNAME. Вывод похож на этот: 5724-H72 (C) Copyright IBM Corp.
Убунту
Уберите + из столбца
00
Вопрос или проблема Как удалить + в третьем столбце и сохранить результат в новый файл? 2022-03-17 00:01:00, 55.0,30.9, 72.3 2022-03-17 00:01:30, 55.0,30.8, 72.3 2022-03-17 00:02:02, 53.0,30.9, 72.4 2022-03-17 00:02:33, 50.0,30.
Unix-подобные системы
Как получить JSON-строку из данной строки
00
Вопрос или проблема У меня есть строка, указанная ниже. Мне просто нужно получить первую accountHeader (жирным) строку JSON. <START AdditionalInfo#:>[FormsGenerationServiceImpl::, accountNumber:ABC07667 , [Source System Request : {"Info":{"Holder"
Unix-подобные системы
Почему ‘pipe-to-awk’ ведет себя иначе внутри функции?
00
Вопрос или проблема Я использую alsa, чтобы поиграться с громкостью на подключенной Bluetooth-колонке. Это односpeakerная система; просто что-то для фона. Я могу ‘получить’ настройки громкости из CLI следующим образом: $ amixer sget Master
Unix-подобные системы
Парсинг значений из различных JSON строк (без jq)
00
Вопрос или проблема Я использую bash-скрипт, который должен читать JSON-вывод и извлекать значения из разных JSON-переменных или строк. Вот пример вывода. Необходимо извлечь значение рядом с Content или из любой другой переменной.
Вопросы и ответы
Как найти строки с определённым символом в ряду и заменить их на одну строку?
00
Вопрос или проблема У меня есть большой патч (более 80 тысяч строк), и в этом патче я хочу удалить строки, содержащие плюс, и оставить только одну строку. Например: +$as_echo "$CC_FOR_BUILD" >&6; } + + + + +case `pwd` in + *\ * | *\ *) + { $as_echo
Unix-подобные системы
получить уникальные строки из файла
00
Вопрос или проблема Для справки, это продолжение ответа @EdMorton на мой предыдущий вопрос: сделать master/slave ip в разных подсетях У меня есть файл с дубликатами в первом и втором столбцах, мне нужно получить строки, в которых первый столбец уникален
Unix-подобные системы
извлечь указанную переменную из файла
00
Вопрос или проблема У меня есть переменная, такая как master=”172.21.154.37 172.21.250.94 172.21.251.93 172.21.250.94″, и мне нужно проверить, соответствуют ли первый и второй столбцы в файле переменной. Привожу пример, во второй строке 172.
Unix-подобные системы
Выравнивание слов, разделенных пробелами, в столбцах
00
Вопрос или проблема Есть текстовый файл, file.txt. В нем: abc 01245 def-1 32154 ghi-3 55432 jkl 44121 mno-4 23147 pqr 897044 .... Как отформатировать это для вывода, как показано ниже: abc 01245 def-1 32154 ghi-3 55432 jkl 44121 mno-4 23147 pqr 897044 .
Unix-подобные системы
awk не будет использовать литерал ‘\\n’ в качестве разделителя
00
Вопрос или проблема У меня есть следующий текстовый файл, который мне нужно использовать для отправки в вебхук Discord: some\nText\nHere Символы \n являются буквальными символами, а не настоящими переносами строк (вебхук интерпретирует их позже как переносы строк).
Unix-подобные системы
создать мастер/слейв IP в разных подсетях
00
Вопрос или проблема У нас есть две строки (названные мастер/слейв), которые состоят из IP-адресов, распределенных по трем подсетям. Нужно создать пары из этих двух строк, где два адреса в каждой паре находятся в разных подсетях /24.
Unix-подобные системы
Выравнивание пробелом разделённых слов по столбцам
00
Вопрос или проблема Есть текстовый файл, file.txt. В нем: abc 01245 def-1 32154 ghi-3 55432 jkl 44121 mno-4 23147 pqr 897044 .... Как отформатировать это в вывод, подобный этому: abc 01245 def-1 32154 ghi-3 55432 jkl 44121 mno-4 23147 pqr 897044 .
Unix-подобные системы
поиск указанного столбца в файле
00
Вопрос или проблема Привет, у меня есть переменная, например master="172.21.154.37 172.21.250.94 172.21.251.93 172.21.250.94" и мне нужно проверить, совпадают ли первый и второй столбцы файла с переменной. Вот пример, во второй строке 172.
Unix-подобные системы
обменять совпадающие столбцы
00
Вопрос или проблема У меня есть проблема с awk, мне нужна ваша помощь, я просто хочу произвести grep по второму столбцу, и если есть совпадение, поменять местами второй столбец с первым. 172.21.154.40 172.21.254.25 172.21.250.
Unix-подобные системы
Как я могу заменить символы после определенного соответствия + смещение?
00
Вопрос или проблема У меня есть файл, содержащий значения, которые нужно скрыть (заменить на XX), но они не всегда находятся на одном и том же месте в строке, и я не знаю их содержимого. Однако я знаю их расположение относительно конкретного совпадения.
Unix-подобные системы
Проверка на дубликаты строк и их обмен
00
Вопрос или проблема У нас есть следующий текстовый файл, и что нам нужно сделать, так это поменять местами два столбца, если мы находим дублированный первый столбец; для каждого IP максимальное количество повторений – два. Можете помочь?
Unix-подобные системы
Замените несколько строк в файле другим командой.
00
Вопрос или проблема Я могу найти все файлы в директории с определённым именем с помощью команды find: find . -name hello.mk В каждом файле hello.mk мне нужно заменить строки 9 и 10 на одну строку, как показано ниже: 9: HELLO_LATEST = $(shell \ 10: curl -f -s https://api.
Unix-подобные системы
Awk для извлечения значений из JSON
00
Вопрос или проблема Я пытаюсь получить статус задачи из приведенного ниже json-файла.. но при использовании awk он возвращает { "id": 10870, "type": "job", "url": "/api/v2/jobs/10870/", "project": { "id": 125, "name": "[Unix] Создание снимка", "description"