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