Bash reverse search

Από Wiki.hellug
Μετάβαση σε: πλοήγηση, αναζήτηση

Για όποιους δεν το έχουν παρατηρήσει...

Πολλοί από εμάς κάνουν το εξής:

history | grep [μια εντολή γαμάτη που είχα γράψει και τώρα δε θυμάμαι]

Το λατρευτό bash προσφέρει το εξής - reverse search...

Δηλαδή, είναι κάτι σαν autocompletion μιας γραμμής του google. Καθώς ψάχνω π.χ. για μία εντολή iptables που είχα γράψει στο παρελθόν πατώ ctrl+R και αρχίζω να γράφω iptables.. θα συμβεί το εξής:

(reverse-i-search)`iptables': /sbin/iptables -L

πατώντας ctrl+r πάλι για 2-3 φορές, θα βγει η εντολη που μου αρέσει

Υ.Γ. πάει από το νεότερο αποτέλεσμα στο bash_history μέχρι το πιο παλιό