Saya mulai mempelajari beberapa Regex, oleh karena itu saya menggunakan perintah ini berulang kali:
grep pattern /usr/share/dict/american-english
Hanya bagian dengan perubahan pola, jadi saya harus menulis ungkapan panjang " / usr / share / dict / american-english " lagi dan lagi.
Seseorang membuat pernyataan bahwa adalah mungkin untuk memperluas argumen perintah dari sejarah perintah dengan mengetikkan kombinasi karakter samar bukannya ekspresi penuh. Bisakah Anda memberi tahu saya kombinasi karakter samar itu?
bash
, dash
, zsh
, mksh
, dan ksh
kerang (setidaknya, yang saya tahu tentang) akan semua mengenali $_
arg terakhir parameter khusus (beberapa melakukannya hanya dalam modus interaktif, meskipun) . Itu hanya memperluas seperti variabel: grep somepattern filename; grep otherpattern "$_"
. Anda biasanya dapat melihat isinya di keluaran set
.