Я хочу заменить идентификатор хоста в количестве файлов, и идентификатор хоста отличается в каждом файле, поэтому я должен заменить содержимое между тегами <hostid>
и </hostid>
, каждый файл имеет только один <hostid>
линия
<hostid>71342-231VMKDK-47WW-03dMV6</hostid>
до
<hostid>xxxx-yyyyy-zzz-uuu-bb</hostid>
Я попробовал что-то вроде ниже, что не сработало
sed -i "" -e :a -e 's/\(hostid>[X]*\)[^X]\(.*<\)/\1\something\</;ta'