1
ответ

sed удаляет все строки вместо одной выбранной строки

Я хочу удалить одну строку из /etc/fstab и использовать для этого команду sed, но она удаляет все в моем файле. Мой фстаб :/dev/mapper/vg00 -lv _root / xfs по умолчанию...
17.08.2020
1
ответ

Фильтрация строк файла по списку второго файла

file1.tabular содержит информацию об «элементах» в 3 столбцах. element1 235 овал красный \ element2 334 овал красный \ element3 356 прямоугольный синий файл2.txt содержит один столбец элемент1\ элемент3 I...
17.08.2020
1
ответ

Получить список имен файлов и сравнить с файлом csv, добавив 2-й и 3-й столбцы того же 1-го столбца

У меня есть CSV-файл, который выглядит следующим образом :пользователь1 400 300 пользователь2 250 250 пользователь3 400 300 пользователь1 400 300 пользователь4 400 300 user2,250,250 и каталог с пустым файлом, названным в честь пользователя $ лс /дир/ */ди
15.08.2020
1
ответ

Получить количество/гистограмму вхождений каждого слова в документе

Как узнать количество каждого слова в файле? Мне нужна гистограмма каждого слова в текстовом канале или документе. Я уже смог разбить документ на список слов; поэтому каждое слово находится на новой строке. Если...
12.08.2020
1
ответ

Сортировать по пользовательскому шаблону?

Вместо сортировки по -z возможна ли сортировка по вхождению? Пример желаемой задачи, Вход = Пример Пример Привет Привет Вход Вход Список Список Мир Мир... Желаемый результат =...
12.08.2020
1
ответ

Реализация регулярного выражения для сортировки URL-адресов с помощью команд Unix

Я новичок в регулярных выражениях, поскольку они проявляются в таких вещах, как sed, awk, sort, grep и других двоичных файлах Unix. Я знаю, что если я отсортирую список URL-адресов в своем текстовом редакторе (BBEdit ), используя этот обычный...
09.08.2020
1
ответ

Найдите максимум в каждых 10 строках в определенном столбце и распечатайте всю строку

Я хотел бы найти максимальное значение в столбце №. 5 (Определите )для каждых 10 строк, а затем распечатайте соответствующую строку целиком. Например. в первых 10 строках максимальное значение в 5 столбце...
09.08.2020
1
ответ

Как исключить "DEBUG" без выбрасывания "BUG" в grep

Я пытаюсь создать команду для поиска общего списка ключевых слов ошибок (, например. произошла ошибка!, ошибка, исключение ), но также необходимо исключить общие ключевые слова (, например. Тег DEBUG )без выдает совпавшую строку. Это...
06.08.2020
1
ответ

выбрать дату из строки и сравнить с текущей датой и распечатать другое поле из выбранной строки

У меня есть команды для получения даты из строки, сравнивающей их с текущей датой, я хочу напечатать другое поле из той же строки в операторе if -, then. cat /tmp/OutPrint |cut -d' ' -f 2 |...
04.08.2020
1
ответ

удаление строки в файлах

У меня много файлов в папке :$ ls -HLS | голова Всего 75M -rw -r --r --1 ubuntu ubuntu 511 3 августа 16 :27 NW _009517088.1.lst -rw -r --r --1 ubuntu ubuntu 478 3 августа 16 :27 NW _009539008.1.lst -rw -r --r --1...
03.08.2020
1
ответ

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

Я использую Bash в Ubuntu, и у меня следующая проблема :У меня есть десятки файлов.TXT в определенной папке. Насколько я знаю, все они имеют заголовок (Я считаю, что каждый заголовок занимает 1 строку, но не на 100%...
01.08.2020
1
ответ

Сопоставление полей и группировка по значению столбца в 1 строку

У меня есть файл с несколькими столбцами, разделенными | как показано ниже. В файле около 30 миллионов записей. Текст.log 100001|2000001|1000|C _ER|200|20200525075521|20370101000000|20200525075521 100001|...
31.07.2020
1
ответ

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

Я хочу извлечь максимальное значение температуры из вывода команды, которое я сохраняю в переменной оболочки следующим образом :res="$ (получить температуру всех )", где результат выглядит как Устройство...
27.07.2020
1
ответ

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

В следующем файле :semi1245 5465 и налоги ?>:" foo 214 sdnfv 1>?< :Ср dsfsdf 46 и gsdgsd бла-бла налоги foo 214 sdnfv 1>?< :ср sadfaads хочу удалить...
25.07.2020
1
ответ

Как сопоставить несколько столбцов между двумя файлами?

У меня есть два файла, которые я пытаюсь сопоставить с информацией из нескольких столбцов и вывести в новый файл. Я нашел несколько сообщений, которые привели меня к решению примерно на 80%, и я ищу...
24.07.2020
1
ответ

Как добавить 2 значения столбца и узнать процентное значение?

Когда я делаю df, я получаю следующие результаты :Файловая система 1K -блоков Используется Доступно Использование % Установлено на udev 1529860 4 1529856 1% /dev tmpfs 308116 960 307156 1%...
21.07.2020
1
ответ

Навигация по тексту... Есть ли способ вернуться назад и/или вперед на N символов или перейти к следующему/предыдущему не -буквенно-цифровому символу?

Я говорю о быстрых клавишах для навигации, которые применимы к любому текстовому полю/редактору/и т. д. Иногда я хотел бы просто иметь более быстрое средство для перехода к определенному месту в строке, но...
19.07.2020
1
ответ

Нужна помощь в sed, чтобы заменить текст пустым пространством

Как заменить текст ниже пустой строкой в ​​файле конфигурации? # + : STANDANRD\ADMIN_USERS_ONLY : ALL
17.07.2020
1
ответ

Как использовать модификатор tr REPEAT для замены символа повторяющимся символом?

Я использую команду tr, чтобы заменить новые строки символами табуляции из вывода другой команды, и я хочу иметь несколько вкладок, чтобы лучше выровнять вывод в столбцовом формате. Я вижу, что tr имеет [CHAR *...
16.07.2020
1
ответ

Рекурсивно удалить повторяющиеся строки из файлов, но оставить одну -Сделать строки уникальными в разных файлах

У меня много папок и папки содержат файлы. Одна и та же строка может появляться несколько раз в одном файле и/или в нескольких файлах. Файлы не отсортированы. Так что некоторые строки дублируются поперек...
15.07.2020
1
ответ

Транспонировать несколько столбцов из CSV-файла на основе нескольких столбцов с помощью awk

В моем предыдущем теге я бы сохранил столбцы csv, используя универсальный код awk. Ответ дал здесь @steeldriver. Далее я хочу перенести некоторые столбцы из CSV-файла, чтобы получить новый...
15.07.2020
1
ответ

Объединить каждые два файла с помощью awk

У меня есть несколько таких файлов BR1.txt NH1.csv BR2.txt NH2.csv BR3.txt NH3.csv и я хочу объединить каждый BR с NH в один файл.
14.07.2020
1
ответ

Сценарий оболочки Unix для заполнения даты из файла в качестве первого столбца в файле

У меня есть файл с именем abc.dat, который состоит из первой записи, как показано ниже. 01|30/06/2020|test.txt. Остальная часть файла содержит записи как 123456|Альфа|....... 134567|Бета|.................... Теперь...
14.07.2020
1
ответ

Выбор линий по длине

Я хотел бы использовать grep или другой подходящий инструмент для поиска (и вывода )строк не по какому-то шаблону, а по длине. Предположим, у меня есть файл, содержащий две строки, где длина строки 1 := 300...
14.07.2020
1
ответ

удалить повторяющиеся строки из файла fstab в -место

Я использую следующую команду awk (в своем сценарии bash ), чтобы удалить повторяющиеся строки из файла /etc/fstab. а затем копируем файл обновления fstab(fstab.correct)в /etc/fstab awk '/^ #/ || "...
12.07.2020
1
ответ

Изменить имя файла.fasta

У меня есть около 2000 фаст-файлов с такой структурой :Имя _ID #_Имя2 _ID1...2000.fasta Я хочу изменить порядок имен файлов на этот :Имя2.Имя _ID #_ID1...2000.fasta Кто-то...
12.07.2020
1
ответ

Как извлечь домены, связанные с «Client Hello», в файл pcap

У меня есть файл захвата tcpdump (pcap )и я хочу извлечь все домены. Я делаю это с помощью следующей команды :захват строк _файл | grep -oiE ' ([a -zA -Z0 -9][a -zA -Z0 -9 -]{1,61}\. ){1,} (\.?[а -zA -Z]{2,} ){1,}' |...
10.07.2020
1
ответ

Сохранение столбцов CSV-файла на основе состояния столбцов строки заголовка

Я хочу сохранить только определенные столбцы CSV-файла на основе структуры строки заголовка. Описание данных :В строке заголовка (поля страны )несколько полей пусты. Количество...
08.07.2020
1
ответ

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

Я использую grep + sed для обновления переменной HISTSIZE в профиле bash. используя следующие :если grep -q "^HISTSIZE=" /etc/profile ; затем sed -n -i 's/HISTSIZE=. */HISTSIZE=10000/g' /...
04.07.2020
1
ответ

сгенерируйте пароль, состоящий минимум из 2 цифр, 2 ЗАГЛАВНЫХ букв, 1 символа, x нижнего алфавита и максимальной длины 16

Я попытался сгенерировать пароль с помощью pwgen и makepasswd... но этого недостаточно для генерации с точным подсчетом литералов и чисел... pwgen -c -n -y -B 12 1 Это не работает так, как ожидалось, как я...
02.07.2020