Re: équivalant de history -c en ZSH ?

2020-09-11 Par sujet Fabrice BAUZAC-STEHLY
benoit writes:

> Quant à  history -p pour zsh il arrête d'écrire après, mais ce n'est pas « 
> rétroactif ».

Pour arreter le logging, que ce soit avec bash ou zsh, on peut aussi
faire:

  unset HISTFILE

--
Fabrice BAUZAC-STEHLY
PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D



Re: équivalant de history -c en ZSH ?

2020-09-09 Par sujet benoit
‐‐‐ Original Message ‐‐‐
Le mercredi 9 septembre 2020 09:58, Sébastien NOBILI 
 a écrit :
>
> Une discussion similaire là :
>
> https://unix.stackexchange.com/questions/544373/how-to-clear-history-in-zsh
>
> Chez moi, Zsh inscrit les commandes dans le fichier d'historique dès
> qu'elles
> sont lancées, contrairement à Bash qui les inscrit en quittant.
>

Bonjour,

Merci pour ces infos.

En effet j'ai pu le constater en faisant un tail -f sur le fichier d'historique.
Donc contrairement à Bash on ne peut pas demander à zsh «d'oublier» les 
commendes lancées puis qu'elles sont déjà écrites.
Quant à  history -p pour zsh il arrête d'écrire après, mais ce n'est pas « 
rétroactif ».

> Quand j'ai besoin d'oublier une commande, je vais directement éditer le
> fichier
> d'historique :
>
> vi $HISTFILE
>

En oubliant pas que si vi est une (/etc/)alternative de vim, il log ce qui a 
été fait dans .viminfo.

--
Benoit




Re: équivalant de history -c en ZSH ?

2020-09-09 Par sujet Sébastien NOBILI

Bonjour,

Le 2020-09-08 20:33, benoit a écrit :

history est une commande de bash.

history -c

Pour demander à bash d'oublier ce que j'ai fait.

Existe-il un équivalant ZSH pour lui demander de ne pas écrire dans
le fichier d'historique des commandes en quittant ?


Une discussion similaire là :


https://unix.stackexchange.com/questions/544373/how-to-clear-history-in-zsh


Chez moi, Zsh inscrit les commandes dans le fichier d'historique dès 
qu'elles

sont lancées, contrairement à Bash qui les inscrit en quittant.

Quand j'ai besoin d'oublier une commande, je vais directement éditer le 
fichier

d'historique :

vi $HISTFILE

Sébastien



équivalant de history -c en ZSH ?

2020-09-08 Par sujet benoit
Bonjour,

history est une commande de bash.
history -c
Pour demander à bash d'oublier ce que j'ai fait.

Existe-il un équivalant ZSH pour lui demander de ne pas écrire dans le fichier 
d'historique des commandes en quittant ?

C'est bien utile par exemple : j'ai tapé un mot de passe dans le prompt par 
distraction et j'ai fait enter, pour ne pas qu'il s'inscrive dans le fichier 
d'historique des commandes.

Merci d'avance,

--
Benoit

Sent with [ProtonMail](https://protonmail.com) Secure Email.