Вы можете использовать awk
для этого:
cat file1 file2 | awk -F "=" ' END }'
Пример вывода:
d 104 42 a 8 9 b 9 13 c 22 -1
Дополнительно укажите, sort
если вы хотите, чтобы значения в согласованном порядке.
Я хочу проверить различия между множеством пар ключ-значение. Я знаю, что мог бы написать некоторый код для этого, но я чувствую, что для этого будет более простой способ. Эти значения берутся из URL-адресов HTTP-запросов.
Скажем, у меня есть следующие пары ключ-значение, они не всегда в порядке:
Комплект 1:
a=1 b=2 c=3
Комплект 2:
a=2 c=5 b=7
Набор 3:
b=5 c=2 a=8
Набор 4:
a=1 c=6 b=7
Я ищу такой вывод, чтобы я мог легко увидеть различия:
Как я могу достичь этого легко, без необходимости писать свою собственную программу?
Вы можете использовать awk
для этого:
cat file1 file2 | awk -F "=" ' END }'
Пример вывода:
d 104 42 a 8 9 b 9 13 c 22 -1
Дополнительно укажите, sort
если вы хотите, чтобы значения в согласованном порядке.