Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Dernière révision Les deux révisions suivantes | ||
doc:programmation:bash:history [25/02/2018 16:18] bendia [Utilisation] |
doc:programmation:bash:history [21/07/2018 23:48] Philou92 [ASTUCE] |
||
---|---|---|---|
Ligne 161: | Ligne 161: | ||
Pour aller plus loin : [[doc:systeme:sed#la-fonction-de-substitution-s|la fonction de substitution avec sed]] | Pour aller plus loin : [[doc:systeme:sed#la-fonction-de-substitution-s|la fonction de substitution avec sed]] | ||
- | ===== ASTUCE ===== | + | ===== ASTUCES ===== |
==== Affichage alphabétique de l'historique des commandes ==== | ==== Affichage alphabétique de l'historique des commandes ==== | ||
Ligne 216: | Ligne 216: | ||
Redémarrer le terminal pour que //l'effet se passe//... ;) | Redémarrer le terminal pour que //l'effet se passe//... ;) | ||
+ | ==== Inhiber ou valider l'historique des commandes dans une session shell ==== | ||
+ | |||
+ | Vous ne souhaitez pas qu'une commande ou une liste de commandes se retrouve dans l'historique des commandes. | ||
+ | |||
+ | Pour faire cela il suffit de taper la commande suivante : | ||
+ | |||
+ | <code user>set +o history</code> | ||
+ | |||
+ | A partir de là plus aucune commande ne sera enregistré dans l'historique. | ||
+ | |||
+ | C'est pratique par exemple si vous tapez en clair un mot de passe. | ||
+ | |||
+ | Pour valider à nouveau l'enregistrement de l'historique des commandes, il suffit de taper la commande : | ||
+ | |||
+ | <code user>set -o history</code> | ||
===== Remerciements ===== | ===== Remerciements ===== | ||