Como @skwllsp mencionou que seu problema pode ser resolvido com xinput_calibrator | tail -n 5 | tee log.txt
. No entanto, posso perguntar por que você está usando tee
para conseguir isso?
The
tee
utility copies standard input to standard output, making a copy in zero or more files. The output is unbuffered.
O propósito de tee
é escrever saída para arquivos e manter o pipe indo para o próximo comando.
Se você quiser enviar sua saída para um arquivo, poderá fazê-lo com >
ou >>
.
xinput_calibrator | tail -n 5 > log.txt
Isso criaria log.txt
se ele não existir, ou truncá-lo para nada se já existir e gravar a saída no arquivo.
xinput_calibrator | tail -n 5 >> log.txt
Isso acrescentaria ao arquivo, para que os dados anteriores não sejam removidos. (Ele irá criar o arquivo se ele não existir).
Leitura adicional: