Kode untuk mencetak seluruh sejarah:
One-liner (salin cepat dan tempel):
import readline; print('\n'.join([str(readline.get_history_item(i + 1)) for i in range(readline.get_current_history_length())]))
(Atau versi yang lebih panjang ...)
import readline
for i in range(readline.get_current_history_length()):
print (readline.get_history_item(i + 1))
One-liner (salin cepat dan tempel):
import readline; print '\n'.join([str(readline.get_history_item(i + 1)) for i in range(readline.get_current_history_length())])
(Atau versi yang lebih panjang ...)
import readline
for i in range(readline.get_current_history_length()):
print readline.get_history_item(i + 1)
Catatan : get_history_item()diindeks dari 1 ke n.
historyperintah shell adalah program seperti yang lain. Ini bukan "opsi" dalambashperintah.