Рекурсивный поиск каждой строки в файле для другой файл и распечатать результат в новом файле [закрыто]

Размещаю ответ в соответствии с просьбой. В MC есть сортировка по версии - это их название для естественной сортировки. Вы можете включить ее, нажав F9 -> Порядок сортировки -> Версия.

1
11.12.2018, 05:44
2 ответа

Вы ищете что-то подобное?:

while read a1 a2 ; do
  a3=$(grep $a1 file1.txt)
  printf "$a1 $a2 ${a3:-NO_MATCH}\n"
done <file2.txt | column -t
0
27.01.2020, 23:42

Или попробуйтеawk

awk -F"[.]" 'NR==FNR {SRCH[$1]; next} $1 in SRCH' file2 file1
sysserver0015 btesxid433.eu.domain.com
1
27.01.2020, 23:42

Теги

Похожие вопросы