У меня есть два файла, file1.csv и file2.txt.
file1 содержит:
192.1.1.1,1,2,3,9,13,15
192.1.1.2,2,3,9,13
192.1.1.3,3,9,15
file2 содержит:
1,2,3=a
9,13=b
Порядок нематерия т.е. 1,2,3 = а, а также 3,1,2 = а.важно только наличие этих цифр.Первый столбец в моем file1.csv состоит из IP-адресов.
Я хочу, чтобы мой скрипт искал числовые шаблоны, перечисленные в file2.txt в file1.csv, и, если они присутствуют, создайте третий файл стекст присутствует после.
Выходной файл должен выглядеть следующим образом:
192.1.1.1,a,b
192.1.1.2,b
192.1.1.3,none
Я попытался использовать команду awk для этого.Однако это работает только в случае, если есть 2 записи, такие как 2,a 1,b
и т. Д. Я не понимаю, как поступить, когда мне нужно найти комбинацию чисел.