o awk pode ser uma ferramenta melhor aqui.
$ cat test.dat
LINE 1
LINE 2
POP3_SERVER_NAME = localhost
Pesquise linhas que contenham "POP3_SERVER_NAME"; imprima o último campo. Isso não depende de POP3_SERVER_NAME estar sempre na linha 3, o que provavelmente é uma coisa boa.
$ awk '/POP3_SERVER_NAME/{print $NF}' test.dat
localhost
Dependendo do seu aplicativo, talvez seja necessário tornar a expressão regular mais rigorosa. Por exemplo, você pode querer corresponder apenas a linha que começa com POP3_SERVER_NAME.
$ awk '/^POP3_SERVER_NAME/{print $NF}' test.dat
localhost
O uso do sed é um pouco menos intuitivo. (Obrigado, estou ciente da ironia.) Enderece a linha que contém POP3_SERVER_NAME em qualquer lugar. Substitua uma string vazia por todo o texto desde o início da linha até o espaço opcional após "=". Então imprima.
sed -n -e '/POP3_SERVER_NAME/ s/.*\= *//p' test.dat