Автор Тема: Bash history премахване  (Прочетена 4253 пъти)

Apache

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
Bash history премахване
« -: Jun 19, 2006, 16:42 »
Здравейте. Бих искал напълно да премахна "историята" от конзолата. Не искам никъде да се записва какво въвеждам.
Прочетох тази статия http://gentoo-wiki.com/SECURITY_Bash_History_Functions
, като обърнах внимание на
Completely Disabling History For All Users

Съответно добавих в /etc/profile следното :

export HISTFILESIZE=1
export HISTSIZE=4
unset HISTFILE=5

Но при изпълнение на env-update && source /etc/profile , излиза съобщение за грешка :

>>> Regenerating /etc/ld.so.cache...
bash: unset: `HISTFILE=5': not a valid identifier

Идеи къде може да е причината ? И като цяло как да премахна bash history . Мерси предварително. '<img'>
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Bash history премахване
« Отговор #1 -: Jun 19, 2006, 16:53 »
unset приема като аргумент име на променлива, а не име и стойност, т.е. нещо като:

unset HISTFILE

би трябвало да дойде.

Не казвам, че това ще свърши работата, която искаш, просто обръщам внимание на синтаксиса на unset.
Активен