Показать сообщение отдельно
  #15  
Старый 27.01.2022, 23:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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)
Ответить с цитированием