Je commence à apprendre quelques Regex, donc j'utilise cette commande à plusieurs reprises:
grep pattern /usr/share/dict/american-english
Seule la partie avec le modèle change, donc je dois écrire encore et encore l'expression longue " / usr / share / dict / american-english ".
Quelqu'un a fait remarquer qu'il est possible de développer un argument d'une commande à partir de l'historique des commandes en tapant des combinaisons de caractères cryptiques au lieu de l'expression complète. Pourriez-vous me dire ces combinaisons de caractères cryptiques?
bash
, dash
, zsh
, mksh
et ksh
coquilles (au moins, que je sais) reconnaîtrons tous le $_
dernier paramètre spécial arg (certains le font uniquement en mode interactif, cependant) . Il se développe comme une variable: grep somepattern filename; grep otherpattern "$_"
. Vous pouvez généralement voir son contenu dans la sortie de set
.