Πολλές φορές ξεχνάμε να πληκτρολογήσουμε sudo μπροστά από μια εντολή. Η λύση:
sudo !!
και και εκτελείται sudo στην τελευταία εντολή που δώσαμε. (Ομολογώ ότι δεν το ήξερα)
Δεν είμαι σίγουρος αν είναι πιο αποδοτικό απο το πάνω βελάκι και home, πάντως μοιάζει χρήσιμο…
[lifehacker]
ΠΣΣ. Άκυρο post, αλλά καλοκαίρι είναι…
Δεν είναι sudo tip, αλλά feature του bash/zsh/etc.
τρέξε μια εντολή και στην συνέχεια γράψε απλά “!!”…θα σου την εκτελέσει πάλι.
Δοκίμασε επίσης το εξής:
echo “foo bar $(date)” > file
cat file
sleep 2
!echo
!cat
thanx
Δοκίμασε επίσης και το:
bash$ sudo !:p
το “μαγικό” suffix “:p” (άνω-κάτω τελεία και ‘p’) πέρα από δημοφιλές smilie είναι και feature του bash history που δε θα εκτελέσει την προηγούμενη εντολή, αλλά θα την τυπώσει και θα τη βάλει στο τελευταίο entry του history buffer. Ετσι μπορείς να δεις τι θα έτρεχες — χωρίς όμως να το τρέξεις 🙂
thanx keramida! Μου φαίνετε πρέπει να διαβάσω λίγο επι του θέματος:P