Seguindo seu padrão, você só precisa adicionar algumas colunas a cut
:
cut -d' ' -f9-13 | sed 's/"//g'
Você também pode usar uma solução sed
pura:
sed 's/.*"\(.*\)" ".*"$//'
O padrão depende de duas cadeias de caracteres com aspas duplas no final. Com isso, exibe o primeiro dos dois (ou IOW, o segundo a última sub-string entre aspas duplas da string completa).
Atualização: Com echo
como OP parece querer ...
echo 'XX_EMAIL_GL_BTCH_ATTACH FCP_REQID=8830260 FCP_LOGIN="APPS/pwd" FCP_USERID=4807 FCP_USERNAME="USER" FCP_PRINTER="noprint" FCP_SAVE_OUT=Y FCP_NUM_COPIES=1 "XX WBP 8-501 Misc Receipts" "[email protected]"' | sed 's/.*"\(.*\)" ".*"$//'