У меня есть файл, полный идентификаторов, которые мне нужно использовать для создания списка URL-адресов как части файла bash.
ids.txt
выглядит следующим образом:
s_Foo
p_Bar
s1_Blah
e_Yah
URL-адреса всегда заканчиваются именем файла, содержащего идентификатор, по своему собственному пути.
Я искал, как добавлять и добавлять, используя sed
, но не могу понять, как создать копию / вставить часть (\ 1), используя этот инструмент. Идентификатор может быть любым, поэтому сопоставление с образцом кажется сложным. Дублирование всего до разрыва строки кажется более разумным? Я не знаю.
Как мне создать что-то вроде этого как urls.txt
, используя sed
или awk
? Возможно ли это?
https://link.domain.com/list/s_Foo/s_Foo_meta.xml
https://link.domain.com/list/p_Bar/p_Bar_meta.xml
https://link.domain.com/list/s1_Blah/s1_Blah_meta.xml
https://link.domain.com/list/e_Yah/e_Yah_meta.xml