Apakah mungkin membuat direktori bash change di baris perintah hanya dengan mengetik direktori itu tanpa perintah cd
?
Sebagai contoh apakah mungkin daripada menulis ini:
$ cd /tmp
Saya hanya ingin menulis ini saja:
$ /tmp
Dengan kata lain jika saya memanggil direktori sebagai aplikasi maka saya ingin mengatur direktori itu sebagai yang berfungsi.
bash
command-line
alias
cd-command
Vladimir
sumber
sumber
autocd
)Jawaban:
Di bash ada juga
autocd
opsi. Anda dapat mengaktifkannya dengan menggunakanshopt -s autocd
:sumber
**
.) Sayangnya, ini tidak ada dalam versi yang lebih lama.Saya akan membayangkannya. Ada beberapa mekanisme tangkap semua yang dimiliki Ubuntu. Ketika Anda menjalankan perintah yang tidak ada di sistem, kadang-kadang dikatakan:
Saya yakin Anda dapat membajak apa pun itu dan menambahkan tanda centang untuk melihat apakah itu diberikan direktori. Mungkin patut memposting pertanyaan lain menanyakan apa yang melakukan itu.
EDIT: Ditemukan: https://wiki.ubuntu.com/CommandNotFoundMagic
sumber