Tidak, tidak ada cara untuk melihat baris yang dikirim ke stdout
kecuali stdout
sudah dikirim ke suatu tempat. Jika dikirim ke konsol, salin teks dari konsol tersebut. Jika Anda mengirimkannya ke file, tail -n 1
berkas itu. Jika Anda dapat menjalankan kembali perintah yang menghasilkan baris yang ingin Anda lihat, saya sarankan untuk mengirimkannya ke tail -n 1
untuk melihat baris keluaran terakhir saja.
Bash menyimpan riwayat perintah yang dieksekusi (~/.bash_history
secara default di GNU Bash 4.2), tetapi bukan keluaran.
Coba tambahkan |tee output
ke akhir perintah Anda.
Jika Anda ingin menangkap output terminal dari seluruh sesi Anda, coba script(1).
Selain itu, penanya ini mencari kemampuan untuk menelusuri keluaran perintah, jadi periksa juga jawabannya di sana.