Underscore Variable ($_) Pada Bash

04 May 2017 in Linux · 1 min read

image1-underscore_var

Underscore variable $_ ini merupakan salah satu variabel spesial yang ada pada bahasa perintah Bash dan fungsinya untuk mengeset atau menyimpan argumen terakhir dari perintah yang terakhir kita jalankan.

Misal perintah membuat folder dan masuk ke folder yang baru saja dibuat seperti ini:

$ mkdir folder-baru
$ cd folder-baru

folder-baru merupakan argumen untuk perintah mkdir dan argumen tersebut tersimpan di Underscore Variable saat perintah dieksekusi. Jika kita memanfaatkan Underscore Variable pada perintah tersebut maka akan seperti ini:

$ mkdir folder-baru; cd $_

Lebih simple, tanpa mengulang nama folder kita bisa langsung berada di folder yang baru saja dibuat.

Demikian, semoga bermanfaat.


Referensi: Bash Internal Variable.