-----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 - [EMAIL PROTECTED] ..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-----
