strace imprime para stderr
, não stdout
. Você precisará redirecionar stderr
para stdout
se quiser canalizá-lo.
strace -e trace=file lastb 2>&1|grep " = 0" > file
Você também pode suprimir a saída normal de lastb
redirecionando-a para /dev/null
(shorthanded here as &-
)
strace -e trace=file lastb 2>&1 >&- | grep " = 0" file
Se você está apenas querendo ver onde lastb
está obtendo suas informações, isso geralmente é em /var/log/btmp