Uma abordagem ligeiramente diferente pode ser adotada aqui, que ainda atende à pergunta original de "como você combina os três comandos sed em um" e também melhora o comando em si. Sem dúvida, há muitas outras abordagens para resolver a questão secundária de como recuperar o sistema init.
Em vez de tentar remover o que você não precisa, você pode capturar o que precisa com grupos de captura e pode combinar vários valores usando conjuntos de caracteres. O conjunto de caracteres é indicado por colchetes "[]". Dentro de você colocar exatamente o que você quer combinar em um você recebe uma instrução OR implícita entre eles. Assim, para corresponder à citação à esquerda OU , um apóstrofo que você usa:
[\xe2\x80\x98 \x27]
A aspa esquerda é o caractere hexadecimal "e28098" e o apóstrofo é o caractere hexadecimal "27". Eu coloquei um espaço entre eles apenas para enfatizar os dois caracteres separados, mas tecnicamente isso irá corresponder a uma citação esquerda OR um espaço OR um apóstrofo. Remova o espaço se você não quiser combinar nele. Você também pode adicionar "e28099" se quiser corresponder à cotação correta.
Para melhorar o comando em si e apenas extrair "init" ou "systemd", você pode adotar uma abordagem diferente usando grupos de captura. Grupos de captura são indicados por parênteses "()". Você pode então referenciar esse grupo de captura. Por exemplo, acabei usando esse comando para capturar exatamente o que precisava:
stat /proc/1/exe | sed -rn 's/^.*File:.*->.*[\xe2\x80\x98\x27]\/.*\/(.+)[\xe2\x80\x99\x27]$//p'
O grupo de captura (o ". +" entre parênteses) captura qualquer coisa depois da última barra que está entre uma citação à esquerda ou um apóstrofo e uma citação à direita ou apóstrofo. Ele é referenciado usando "\ 1" (como é o primeiro e único grupo de captura). Sed substitui toda a linha com o que está no grupo de captura.
- -r é usado para expressões regulares estendidas (pelo menos na minha versão do sed)
- -n é usado para suprimir a impressão. Quando combinada com a opção "/ p", imprimirá apenas linhas que correspondam ao padrão, mas depois de terem sido substituídas. Isso faz com que o sed funcione como o grep.
Espero que isso ajude alguém.