Agus wrote: > I've been trying to delete one line from my user tcsh history cause i made a > su and it seems didnt hit enter very well so i typed the password on the > console...Now anyone that can look my history will see my pass... > > I tried to edit and delete a few lines but it all comes again....tried > history clear but when i login again it apperas all again..hehe... > Its so secure and cool tcsh taht i have no idea how to do it...been a bash > user...
I use this strategy with bash, so YMMV: $ vim .bash_history (kill line) $ kill -9 $$ $$ should expand to the pid of the running shell; if it doesn't in tcsh, sub it out yourself. The kill -9 prevents the shell from doing it's normal exit stuff (like writing out the history) and just kills the process. You'll need to kill -9 any shell that you launched while the "bad" line was in the history file. -- Chris Cowart Network Technical Lead Network & Infrastructure Services, RSSP-IT UC Berkeley
Description: PGP signature