Beberapa waktu yang lalu, kami telah menulis tentang utilitas baris perintah bernama "Keep" , yang digunakan untuk menyimpan perintah Linux di Terminal dan menggunakannya sesuai permintaan. Ini sangat berguna ketika sering menggunakan perintah Linux yang panjang. Kita tidak perlu menghafal perintah. Simpan saja menggunakan utilitas "Simpan" dan gunakan perintah itu sesuai permintaan. Hari ini, saya menemukan utilitas serupa lainnya yang disebut "Bashpast" . Ini digunakan untuk menandai perintah Linux untuk pemanggilan berulang yang lebih mudah. Ini memberikan cara mudah untuk mengulangi perintah yang sering digunakan dan menghemat beberapa penekanan tombol. Juga, jika Anda kesulitan mengingat perintah yang panjang, Anda dapat menggunakannya untuk menandainya. Tentu saja, Anda cukup melakukan pencarian terbalik menggunakan 'CTRL-R' untuk mencari perintah atau menggunakan alias, tetapi utilitas ini menyediakan metode yang jauh lebih cepat dan mudah.
Instal Bashpast
Git mengkloning repositori Bashpast GitHub menggunakan perintah:
$ git clone https://github.com/ivanmisic/bashpast.git
Perintah di atas akan mengkloning konten repositori Bashpast di direktori kerja Anda saat ini.
Buka direktori bashpast:
$ cd bashpast/
Dan, jalankan perintah berikut untuk menginstalnya.
$ make
Edit ~/.bashrc . Anda berkas:
$ vi ~/.bashrc
Tambahkan baris berikut:
source ~/.local/bin/bashpast.sh
Terakhir, perbarui .bashrc . Anda file dengan perintah:
$ source ~/.bashrc
Bashpast telah diinstal sekarang. Selanjutnya, kita akan melihat bagaimana menggunakannya untuk menandai perintah Linux.
Bookmark Perintah Linux Menggunakan Bashpast
Misalnya Anda ingin menemukan dan menyalin semua file yang diakhiri dengan ekstensi .mp4 dan simpan di direktori bernama Unduhan . Untuk melakukannya, kami menggunakan perintah berikut:
$ find -iname '*.mp4' -exec cp {} /home/sk/Downloads/ \;
Seperti yang Anda lihat, perintah ini lebih panjang, dan sulit untuk menyimpannya di memori sepanjang waktu. Dalam kasus seperti itu, Bashpast akan membuat hidup Anda lebih mudah. Anda cukup mem-bookmark perintah di atas dan menggunakannya sesuai permintaan.
Harap diingat bahwa Anda harus menjalankan perintah sebelum mem-bookmarknya.
Sekarang, mari kita bookmark dengan menggunakan perintah:
$ bp s find
Perintah 'temukan' telah ditandai. Untuk menjalankan perintah ini, jalankan:
$ bp e find
Mari kita bookmark perintah lain. Pertama, jalankan perintah yang sebenarnya:
$ ls -l
Tandai perintah di atas:
$ bp s ls
Untuk menjalankan perintah yang di-bookmark, lakukan:
$ bp e ls total 8668 drwxrwxr-x 3 sk sk 4096 Jul 22 14:09 bashpast -rw-r--r-- 1 sk sk 5123 Jul 11 18:24 client.ovpn drwxrwxr-x 14 sk sk 4096 Jul 20 17:39 ostechnix -rw-rw-r-- 1 sk sk 8858480 Jul 20 16:59 sk
Lihat? Ia menjalankan perintah yang di-bookmark dan menampilkan hasilnya.
Untuk membuat daftar semua bookmark, jalankan:
$ bp l
Contoh keluaran:
ls ls -l find find -iname '*.mp4' -exec cp
Bookmark Perintah Linux Untuk Memudahkan Pemanggilan Berulang
Seperti yang Anda lihat di output di atas, Bashpast menandai perintah yang diberikan dan menjalankannya tanpa harus mengetikkan perintah yang sebenarnya. Jika Anda ingin mem-bookmark perintah yang sama beberapa kali, beri nama saja dengan nama yang berbeda, seperti find1, find2, find3, dan seterusnya.
Bacaan yang disarankan:
- Terapkan Tag Pada Perintah Linux Agar Mudah Mengambilnya Dari Riwayat
- Memudahkan Memanggil Kembali Perintah Linux yang Terlupakan Menggunakan Apropos
- Hewan - Pengelola Cuplikan Baris Perintah Sederhana