Est-il possible d'empêcher une commande d'être ajouté à la bash shell de commande de l'histoire?
Je voudrais être en mesure d'éviter certaines "dangereux" commandes d'être ajouté à l'histoire, comme "rm -rf ~/some/dir
", de sorte qu'il n'est pas accessible pour moi en appuyant sur la flèche vers le haut pour atteindre les commandes précédentes. De cette façon, il ne serait pas possible accidentellement répétez l'une de ces commandes.
La raison pour laquelle je demande, c'est que j'utilise la flèche vers le haut beaucoup à l'accès à l'historique des commandes dans le shell de l'histoire, et ont souvent pris moi-même sur le point de frapper entrer sur ce que je pensais était le bon de commande, seulement pour réaliser que j'étais sur le point de faire quelque chose de stupide/ennuyeux/dangereux. Je n'aime pas l'idée d' rm
s etc flottant autour dans ma coquille de l'histoire, d'attente pour moi de faire un pas sur eux!
(Note: je suis conscient que l'on peut définir des formes dans HISTIGNORE, mais ce qui serait bien est quelque chose que l'on peut appliquer sur une commande de base, qui devait devenir une bonne habitude. À moins qu'il y est un moyen astucieux pour réaliser cela à l'aide de HISTIGNORE que j'ai manqué?)