Если вы хотите извлечь неконтегрированные значения атрибута SEM, вы можете сделать это, используя grep в режиме PCRE:
$ grep -Po '(?<=\[SEM=)[^()]*?(?=\])' file
50
'times'
4
или perl сам
$ perl -lne 'print $1 if /(?<=\[SEM=)([^()]*?)(?=\])/' file
50
'times'
4
Оба подхода используют регулярные выражения.