É possível enviar a saída dos fluxos -w e -o Curl para arquivos diferentes? Como?

É possível enviar a saída dos fluxos -w e -o Curl para arquivos diferentes? Como?

Gostaria de executar um comando curl, executar grep na saída (carga de resposta) para algumas palavras-chave e também imprimir algumas métricas por meio da opção -w.

Acho que isso seria fácil se eu pudesse direcionar a saída -o para um fluxo distinto da saída -w (que é sempre stdout).

tee envia a saída de AMBOS -w e -o (ou seja, stdout) para vários locais. Quero que a saída de -w vá para um fluxo e a saída de -o vá para outro fluxo.

Como?

Responder1

Tentar tee. Na página de manual:

# source_program | tee (> program1) (> program2) (> programN)| programN+1

informação relacionada