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