No, non c'è modo di vedere una riga inviata a stdout
a meno che stdout
è già stato inviato da qualche parte. Se è stato inviato a una console, copia il testo da quella console. Se lo hai inviato a un file, tail -n 1
quell'archivio. Se riesci a rieseguire il comando che genera la riga che desideri visualizzare, ti suggerisco di reindirizzarla a tail -n 1
per vedere solo l'ultima riga di output.
Bash mantiene una cronologia dei comandi eseguiti (~/.bash_history
per impostazione predefinita in GNU Bash 4.2), ma non di output.
Prova ad aggiungere |tee output
fino alla fine del tuo comando.
Se vuoi catturare l'output del terminale dell'intera sessione, prova script(1).
Inoltre, questo interrogante sta cercando la possibilità di cercare l'output del comando, quindi controlla anche lì le risposte.