Файл, с которым я работаю (oraInst.loc), выглядит следующим образом:
inventory_loc=/u01/app/ORAENV/oracle/oraInventory
inst_group=dba
Мне нужно использовать регулярное выражение, чтобы получить значение между app / и / oracle. В этом случае это будет ORAENV, но это может быть любая буквенно-цифровая строка любого регистра и длины, но без пробелов.
Из того, что я прочитал до сих пор, группировка, кажется, является способом сделать это, но я просто не могу обойти это.
Я использую egrep в Solaris 10 в качестве движка регулярных выражений.