Quando eseguo le mie analisi usando la shell bash, spesso voglio salvare i comandi che ho usato che mi hanno dato buoni risultati a un file nella stessa directory (il mio "LOGBOOK", come viene chiamato) in modo da poter controllare cosa Ho fatto per ottenere quei risultati. Finora questo mi ha significato copiare o inviare il comando dal terminale o premere "su" modificando il comando in una echo"my command" >> LOGBOOK
, o altre buffonate simili.
Ho scoperto che c'era uno history
strumento l'altro giorno, ma non riesco a trovare un modo per usarlo per ottenere il comando precedentemente eseguito in modo da poter fare qualcosa del genere getlast >> LOGBOOK
.
C'è un bel modo semplice per farlo. In alternativa, in che modo gli altri gestiscono il salvataggio dei comandi per i risultati ottenuti?
fc -lnr | head -n 1
può essere abbreviato infc -lnr -1
.