shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Res: [shell-script] history -c


From: MrBiTS
Subject: Re: Res: [shell-script] history -c
Date: Wed, 18 Jun 2008 10:21:31 -0300
User-agent: Thunderbird 2.0.0.14 (Windows/20080421)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| Caro Critiano,
| O comando "history" lista o conteudo da variavel Histzise.
| O comando history -c limpa o conteúdo desta variavel.
| Porém, cada vez que você fecha uma seção o conteúdo da variável HISTZISE
| é acrescentado ao arquivo ~/.bash_history !
| Acredito que se você apagar este arquivo via script, no inicio da seção
| a variável histzise estará zerada...


Nada disso.

O comando history lista o conteúdo do arquivo .history ( ou
.bash_history, dependendo do seu shell padrão ). O history -c limpa o
conteúdo desse arquivo, que é o histórico dos comandos do usuário ATÉ
SUA SESSÃO ANTERIOR, ou seja, tudo o que foi comandado na sessão atual (
inclusive o history -c ) será gravado no arquivo de histórico
correspondente.

A variável HISTSIZE ( em maiúsculas e sem o typo ) contém somente a
quantidade de registros de histórico de comando que serão gravados.

O que pode ser feito é configurar a variável HISTSIZE para zero e,
assim, evitar a gravação do histórico, mas esse tipo de ação não é visto
com bons olhos por administradores de sistemas.

Leituras válidas:

Using Bash's History Effectively -
http://www.talug.org/events/20030709/cmdline_history.html

Appendix J. History Commands
http://tldp.org/LDP/abs/html/histcommands.html

9.1 Bash History Facilities
http://www.faqs.org/docs/bashman/bashref_106.html

Using command history in the bash shell
http://www.linux.com/feature/114148

- --

Um abraço

.0. MrBiTs - address@hidden
..0 GnuPG  -
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIWQvbrDdxWm3R8YYRAhoJAJ9pvTfpFhLdskHavueWekLiaHmhLQCeMXt5
mFHGkCDHgnVsZzdkdKbnvz8=
=NVEH
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]