у меня есть:
ids
, набор строк, которые я хочу найти, и
type1_data
, type2_data
и т. Д., Набор файлов, которые я хочу найти.
Если я запускаю grep -f candidate_ids type*
, результат возвращается в формате
type1 id_1 a
type1 id_2 b
type1 id_3 c
type2 id_1 1
type2 id_2 2
type2 id_3 3
Как мне вернуть результаты, чтобы они выглядели как
type1 id_1 a
type2 id_1 1
type1 id_2 b
type2 id_2 2
type1 id_3 c
type2 id_3 3
? Я могу написать скрипт для разбора результатов, но я бы предпочел, чтобы это выполнялось из командной строки, если это возможно.