Я пытаюсь проанализировать файл .conf samba для определенного раздела общего ресурса ...
[CMI]
oplocks = no
wide links = no
writeable = yes
delete readonly = yes
path = /LOCALSITE/CMI
comment = CMI Data
write list = @cbishare
valid users = @cbishare
create mode = 775
directory mode = 775
Вот код, который я использую, чтобы получить конкретный раздел, используя awk ...
awk '/\[\<CMI\>\]/{flag=1;next}/^$/{flag=0}flag' /etc/samba/smb.conf
Когда я запускаю эту команду awk без кода для получения нескольких строк {flag=1;next}/^${flag=0}flag я получаю только '[CMI]'.
Что-то не так с моим кодом для перевода всех строк в символ новой строки ($)?
