Насколько я знаю, совпадения sed
всегда жадные, т.е. /
будет соответствовать от первого экземпляра
до последнего экземпляра <\ tag>
- включая любые другие объекты XML между ними.
Если ваша версия awk
поддерживает многосимвольные разделители записей, вы можете сделать что-то вроде
awk -v n=2 'BEGIN{RS="</tag>\n";ORS=RS} NR<=n'
, но на самом деле более надежным решением будет использование выделенного синтаксического анализатора XML - например, очень минимальная реализация с использованием python minidom
#!/usr/bin/python
from xml.dom import minidom
xmldoc = minidom.parse('file.xml')
taglist = xmldoc.getElementsByTagName('tag')
for i in range(2) :
print taglist[i].toxml()
Убедитесь, что права aquota.user
равны 600
и попробуйте ввести remount /mnt/imagemount
перед попыткой ввести quotaon
; если вы не выполните перемонтирование после добавления aquota.user, система не подтвердит изменение.