Преформат выходного CSV

У меня есть скрипт bash, который преобразует этот файл “origin.txt” cxx-yyy-zzz-999-111 2018-01-1T00:10:54.412Z 2018-01-5T00:01:19.447Z 1111-6b54-eeee-rrrr-tttt 2018-01-1T00:41:38.867Z 2018-01-5T01:14:55.744Z 1234456-1233-6666-mmmm-12123 2018-01-1T00:12:37.152Z 2018-01-5T00:12:44.307Z в cxx-yyy-zzz-999-111,2018-01-1T00:10:54.412Z,2018-01-5T00:01:19.447Z 1111-6b54-eeee-rrrr-tttt,2018-01-1T00:41:38.867Z,2018-01-5T01:14:55.744Z 1234456-1233-6666-mmmm-12123,2018-01-1T00:12:37.152Z,2018-01-5T00:12:44.307Z Как я могу сделать это в bash с AWK?

Ответить на тот же интерфейс, что и входящий?

У меня есть система с двумя интерфейсами. Оба интерфейса подключены к Интернету. Один из них установлен как маршрут по умолчанию; побочным эффектом этого является то, что если пакет поступает на интерфейс не-default-route, ответ отправляется обратно через интерфейс маршрута по умолчанию. Есть ли способ использовать iptables (или что-то еще) для отслеживания соединения и отправки ответа обратно […]

Сброс БД postgres в отдельные файлы

Я унаследовал базу данных postgres (с которой у меня очень мало опыта) и пытался выяснить способ ее создания / резервного копирования. Я читал документы об этом и могу даже дампить БД в отдельные файлы, но удивляюсь, почему я не могу создать дамп template0 . Как я понимаю, это своего рода шаблон “по умолчанию”, который кажется […]

Использование оператора if / else в shell для netsat

Моя цель – убедиться, что почтовые соединения ограничены только исходящими Итак, у меня есть две команды оболочки одна netstat -an | grep ‘:25’ | grep -v ‘127.0.0.1’ | wc -l который печатает 1 Приведенная выше команда находит все экземпляры порта 25, кроме localhost, но не исключает ipv6. Другая команда netstat -an | grep ‘:25’ | […]

Ext4: предотвратить сохранение «последнего подключенного»

Суперблок файловой системы содержит информацию о том, когда файловая система последний раз монтировалась. Вы можете получить эту информацию с помощью debugfs show_super_stats например Последний установлен на: / … Время последнего монтирования: пт 3 августа 10:18:32 2018 Время последней записи: пт 3 авг 10:18:33 2018 Можно ли отключить эту информацию для записи в суперблок? Во-первых, для […]

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

у нас есть следующий файл cat /tmp/hive.conf “hive-exec-log4j2” : { “tag” : “TOPOLOGY_RESOLVED”, “version” : 2 }, “hive-interactive-env” : { “tag” : “TOPOLOGY_RESOLVED”, “version” : 2 }, “hive-interactive-site” : { “tag” : “TOPOLOGY_RESOLVED”, “version” : 2 }, “hive-log4j” : { “tag” : “TOPOLOGY_RESOLVED”, “version” : 2 }, “hive-log4j2” : { “tag” : “TOPOLOGY_RESOLVED”, “version” : […]

Как kernel ​​решает, какой буфер использовать?

Когда kernel ​​получает доступ к блоку диска, оно ищет буфер с соответствующей комбинацией номеров устройств и блоков. Эта строка из книги «Дизайн операционной системы Unix». Поэтому мой вопрос: как kernel ​​решает, какой буфер использовать для операции, и откуда оно получает номер блока устройства для этого буфера?

Использование bash для замены первого и второго столбцов в CSV

Я использую Bash. У меня есть файл CSV с двумя столбцами данных, который выглядит примерно так num_logins,day 253,2016-07-01 127,2016-07-02 Я хочу поменять местами первый и второй столбцы (сделать столбец даты первым). Я попробовал это awk ‘ { t = $1; $1 = $2; $2 = t; print; } ‘ /tmp/2016_logins.csv Однако результаты выдаются одинаково. Чего […]

grep предложение между (и включая) двумя образцами

Я хочу извлечь предложения, которые начинаются с https://www.instagram.com/p/ и заканчивается / Например, я хочу извлечь следующее без х ××××××https://www.instagram.com/p/BRhNDg5jne7/×××××××× Я уже пробовала grep “https://www.instagram.com/p/*/” Тем не менее, это не работает.

USB-мышь и ошибки

root@lg:/tmp# uname -a Linux lg.riky.net 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 GNU/Linux системный журнал: Aug 2 00:43:16 lg /usr/lib/gdm3/gdm-x-session[1752]: (II) No input driver specified, ignoring this device. Aug 2 00:43:16 lg /usr/lib/gdm3/gdm-x-session[1752]: (II) This device may have been added with another device file. Aug 2 00:43:16 lg /usr/lib/gdm3/gdm-x-session[1752]: (II) config/udev: Adding input device HID […]

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