Jadi mari kita asumsikan saya baru saja selesai:
mv ./myfile /to/some/other/place/
Dan sekarang saya memutuskan untuk mengikuti file tersebut, dan masuk ke direktori itu.
Sementara saya bisa menuju mouse, pilih teks, ketik 'cd', lalu klik kanan untuk menempel - Saya lebih suka direktori berbasis keyboard yang lebih cepat.
Jadi, apa cara terbaik untuk melakukan itu?
(Secara umum, dan jika berbeda, Centos + Bash khusus)
Mencoba
sumber
Coba "cd" dan kemudian "[Alt] +." (dapat digunakan berulang kali) Ini akan menggulir semua perintah Anda sebelumnya parameter terakhir. Jadi akan terlihat seperti:
sumber
Esc- .(Escape diikuti oleh Periode) Memberi Anda argumen terakhir dari perintah sebelumnya, ini adalah pintasan readline . Anda bisa mengetiknya berkali-kali untuk menggilir argumen terakhir dari perintah sebelumnya. Readline adalah pustaka entri baris perintah yang digunakan oleh banyak shell (seperti bash, maintainer yang sama), irc klien, dll.
Ini mungkin pintasan keyboard favorit saya (diikuti oleh ctrl- auntuk awal baris dan ctrl- euntuk akhir baris), cobalah ;-)
Pembaruan: Oh, katriel memposting Alt- ., ini adalah hal yang sama, hanya berbeda kunci ( Altbukan Esc)
sumber
Anda juga bisa menggunakan
$_
argumen terakhir dari baris perintah terakhirsumber