GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Inline Memperluas Wildcard Di Bash?

Saya ingat bash dapat melakukan hal berikut:

Misalkan ada 3 file:a,b,c di direktori saat ini, ketika saya memasukkan:

$> somecommand *

lalu tekan tombol atau kombinasi tombol atau urutan tombol, wildcard * online diperluas sebagai:

$> somecommand a b c

tetapi saya tidak dapat mengingat dan tidak dapat mencari urutan kunci di Google! tolong!

Jawaban yang Diterima:

Jika tidak, Anda perlu mengikat glob-expand-word ke urutan kunci. Biasanya dengan menambahkan sesuatu seperti:

"C-x*": glob-expand-word

ke .inputrc .

Untuk memeriksa masalah status saat ini, seperti:

bind -P | grep glob-expand-word

Di mana hasilnya mungkin:

glob-expand-word can be found on "C-x*".

Artinya:

Ctrl-x *

Ini juga kemungkinan besar berhasil:

Ctrl-x Ctrl-*

Lihat bind -P dan manual untuk basa-basi lainnya.

  • Perintah Miscellaneous
  • Antarmuka pengeditan baris perintah GNU:Pengeditan Baris Perintah

Linux
  1. Bagaimana Cara Men-debug Skrip Bash?

  2. Cara Memisahkan String dalam Skrip Bash

  3. cara memperbarui homebrew dengan Cron di Mac os

  1. Cara menggunakan perintah riwayat Bash

  2. Cara menulis loop di Bash

  3. Cara Mengatur Kunci SSH

  1. Bagaimana menghubungkan ke server ssh dengan plink dan cmd dan kunci publik

  2. Bagaimana Cara Mempersingkat Bash Prompt di Linux?

  3. Bagaimana Cara Mendeteksi Bash>=4.0?