Для QEMU (, если используется переключатель типа «-cdrom installer.iso»):
mount /dev/vdb2 /cdrom
Простой и легкий способ — заменить вашу команду sed
на
sed -n -E 's|^AP([[:digit:]]+)$|http://ap\1.ztb.icb.commerzbank.com:1025/|p'
-n
подавляет печать строк, чтобы мы могли лучше контролировать, какие строки на самом деле печатаются в конце -E
включает расширенные регулярные выражения, которые упрощают все остальное ^AP([[:digit:]]+)$
соответствует целой строке, начинающейся с AP
и за которой следуют числа, она помещает часть между ()
в \1
. Если бы у вас был более сложный паттерн с несколькими частями ()
, они заканчивались бы на \2
и т. д. \1
затем вставляется непосредственно в замену p
в конце печатает строку (, поэтому печатаются только те строки, где действительно произошла замена)