Tag: текстовая обработка

Преобразовать ключ = значения в CSV

Я пытаюсь перенести содержимое файла в другое. Я новичок в сценариях оболочки, любая помощь была бы действительно оценена Входной файл Test.txt : HLRSN = 3 IMSI = 404212109727229 KIVALUE = A24AD11812232B47688ADBF15CE05CA9 K4SNO = 1 CARDTYPE = SIM ALG = COMP128_3 HLRSN = 3 IMSI = 404212109727230 KIVALUE = A24AD11812232B47688ADBF15CE05CB8 K4SNO = 1 CARDTYPE = SIM […]

Метод командной строки для поиска повторяющихся опечаток с номерами строк

Обновлено : Уточнение номера строки, некоторые сокращения слов В командной строке есть способ: проверить файл с текстом на английском языке найти повторные опечатки, наряду с номерами строк, где они находятся, чтобы помочь исправить их? Пример 1 В настоящее время, чтобы помочь закончить статью или другую часть английского письма, aspell -c text.txt полезен для обнаружения орфографических […]

Совпадение цветов, но печать других строк тоже

У меня есть псевдоним: alias grep='grep –color=auto' . Я хочу иметь способ напечатать не только совпадающую строку, но и все, и только шаблоны соответствия цвета. Я сомневаюсь, что есть возможность сделать это в самой grep . Любой другой инструмент? Или идея, как этого достичь?

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

Мой файл, ARCHIVE B1_NAME B2_NAME B3_NAME ELEMENT INFO_NAM WERT PROCID ——– ——– ——– ——– ——– ——– —- —— 15MinAvg AIRSS 33-GIS DMDMGIS1 I MvAvr15m 1123 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 P MvAvr15m 2344 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 Q MvAvr15m 4545 CP 15MinAvg AIRSS 33-GIS DMDMGIS2 I MvAvr15m 6576 CP 15MinAvg AIRSS 33-GIS DMDMGIS2 P […]

Скопируйте определенный процент каждого файла в каталог в новый файл

Например, у нас есть N файлов (file1, file2, file3 …) Нам нужно сначала 20% из них, каталог результатов должен быть как (file1_20, file2_20, file3_20 …). Я думал использовать wc чтобы получить строки файла, затем раза 0.2 Затем используйте head чтобы получить 20%, а затем перенаправить на новый файл, но я не знаю, как его автоматизировать.

Возьмите два столбца в файле с разделителями табуляции и объедините их в один

Я работаю над терминалом Ubuntu всего несколько дней, и мне нужна помощь, как можно скорее. Мне было интересно, как я возьму данные, которые были в этом формате, в виде файла с разделителями табуляции: A red green B yellow orange C blue purple И использовать команды, такие как grep, paste, cut, cat и т. Д., Чтобы […]

Как избежать повторения одной и той же команды в сценарии bash

У меня есть сценарий bash: gunzip -c /var/log/cisco/cisco.log-$(date +%Y%m%d).gz | awk '/ath_bstuck_tasklet/ { print $4 }' | sort | uniq -c > /tmp/netgear_beacon.txt echo "There are `wc -l /tmp/netgear_beacon.txt | awk '{print $1}'` Stuck beacon; resetting" >> /tmp/netgear_beacon.txt gunzip -c /var/log/cisco/cisco.log-`date +%Y%m%d`.gz | awk '/Virtual device ath0 asks to queue packet/ { print $4 }' […]

Удаление первого пространства в строке

Как удалить только первое пространство из строки, как показано ниже, без удаления других пробелов в одной строке? Пример ввода: 2015-04-18 10:21:59 10 05430 -9999 -9999 000000000000 Пример: 2015-04-1810:21:59 10 05430 -9999 -9999 000000000000

Awk – выводит вторую строку из нескольких файлов .dat в один файл

Я просматривал ранее заданные вопросы и не могу найти ответ на то, что я пытаюсь сделать. Заметьте, я новичок в Linux. У меня есть несколько файлов, вроде: (в действительности у меня 80) file1.dat 2 5 6 9 7 1 file2.dat 3 7 8 4 1 3 Я хочу получить файл, содержащий все остальные строки. т.е. […]

Текущая дата в awk

Есть ли постоянная переменная в awk , которая хранит сегодняшнюю дату? если нет, есть ли способ, который может хранить сегодняшнюю дату для ежедневного использования? скажем, у нас ниже файла: boo,foo,2016-08-30 foo,boo,2016-07-31 И мне нужно сравнить дату $3 в файле, с сегодняшней датой, независимо от того, что это такое. т.е. ниже сценария: awk -F, '{if($3>"2015-08-23"){print $0}}' […]

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