Bash reverse search

Από Hellug Wiki
Αναθεώρηση ως προς 08:26, 22 Ιουνίου 2009 από τον Dastergon (συζήτηση | συνεισφορές) (Νέα σελίδα: Για όποιους δεν το έχουν παρατηρήσει... Πολλοί από εμάς κάνουν το εξής: <pre> history | grep [μια εντολή γαμ...)
(διαφορά) ← Παλαιότερη αναθεώρηση | Τελευταία αναθεώρηση (διαφορά) | Νεότερη αναθεώρηση → (διαφορά)

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

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

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

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

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

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

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