Я починаю вивчати деякі Regex, тому я використовую цю команду неодноразово:
grep pattern /usr/share/dict/american-english
Змінюється лише частина з малюнком, тому мені доведеться писати довгий вираз " / usr / share / dict / american-english " знову і знову.
Хтось зробив зауваження, що можна розширити аргумент команди з історії команд, ввівши криптовалютні комбінації замість повного виразу. Не могли б ви сказати мені ці загадкові поєднання символів?
bash
, dash
, zsh
, mksh
, і ksh
снаряди (по крайней мере, що я знаю про) буде все визнають $_
останній ARG спеціальний параметр (деякі роблять це тільки в інтерактивному режимі, хоча) . Це просто розширюється як змінна: grep somepattern filename; grep otherpattern "$_"
. Зазвичай ви можете бачити його вміст на виході set
.