Re: Описание к эхам
Eugene Grosbein написал(а) к Dmitriy Orlov в Jan 22 02:38:23 по местному времени:
28 янв. 2022, пятница, в 02:18 NOVT, Eugene Grosbein написал(а):
DO>> Чтоб начать мне надо понимать к каким именно эхам у меня нет описания.
DO>> Вот например мой файл с описаниями:
DO>> === Cut ===
DO>> MO.CARS "Эха Московских автомобилистов"
DO>> MO.CARS.AUDIO "Все об авто-аудиоаппаратуре"
DO>> MO.CARS.AUDI_VW "Общение владельцев AUDI и VolskWagen"
DO>> MO.CARS.NIVA "Вcе об автомобилях Нива"
DO>> MO.CARS.OKA "Все об автомобиле ОКА"
DO>> RU.CARS.LADA "Автомобили ВАЗ" === Cut ===
DO>> Вот файл от линка:
DO>> === Cut ===
DO>> ru.cars
DO>> ru.cars.daewoo
DO>> ru.cars.lada
DO>> === Cut ===
DO>> Как получить в вывод эху ru.cars.daewoo ?
EG> Допустим, файл "с описаниями" называется desc.txt.
EG> Нужный итог даёт однострочник:
EG> awk -ve="ru.cars.daewoo" -F' *"' 'tolower($1)==e {print $2; exit}' desc.txt
Пардон, неправильно прочитал задачу. Другой однострочник поможет.
Пусть опять же файл "с описаниями" называется desc.txt,
а "файл от линка" называется link.txt. Тогда:
$ awk '{print tolower($1)}' desc.txt | fgrep -xvf- link.txt
ru.cars
ru.cars.daewoo
Eugene
--- slrn/1.0.3 (FreeBSD)
|