sed "
/<xyz/,/<\/xyz>/c\
$(
sed -n '
/<xyz/{
:a;
N;
/<\/xyz>/! ba;
s/\n/\\&/gp;
}
' 2.xml
)
" 1.xml
Как по мне, очень легко поместить нужные строки из 2.xml и заменить (c
) соответствующей строкой в 1.xml
Примечание: команда c
не может принимать многострочный ввод, поэтому мы должны добавить \
между строками.
Шаг 1. Посмотрите свободное пространство в группе томов (VG)
$ sudo vgs
$ sudo vgdisplay #for details
Если вы видите свободное пространство в vg
выполните шаг 2:
$ sudo lvextend -L +145G /dev/centos/home
$ sudo xfs_growfs /dev/centos/home