Esta linha sed seleciona seqüências de caracteres e as substitui por " . As partes da linha que não são correspondidas são deixadas inalteradas.
\| significa ou , por isso separa 2 regexes.
Qualquer seqüência de caracteres combinados por essas duas expressões regulares é substituída por " .
O primeiro é ^ . Corresponde ao início da linha.
Se o início da linha for encontrado, ele será substituído por "
A segunda regex é : *broken symbolic.*$ : significa qualquer sequência começando com : e zero ou qualquer número de caracteres de espaço ( * ) e broken symbolic da sequência de caracteres e seguida por .* , o que significa zero ou qualquer número de caracteres, até o final da linha $ . Se encontrado, ele será substituído por " .
lred_6607 não é correspondido, por isso não é alterado.
O resultado é "lred_6607"