sheldonisaac, and others,
I make use of U-light (FireFox derivative scaled down)
which leaves no trace in the cache.
I mainly use IRON 56, which leave all traces in cache.
Since I do not want any build-up of traces in the cache
which adds to the size of the savefile ,
I wrote a little script to automatically kill the Iron cache traces
on every shutdown.
I inserted the following code near the top of rc.shutdown.
########################################################################
### 190404-1500 gae
### rm -r /root/.cache/iron/Default/Cache/
### rc.rm-cache
/bin/echo " " >/dev/console
lcMsgStr="=== Begin: Remove Current 'Iron' Internet Cache " && /bin/echo -e "\\033[15G\\033[1;37m $lcMsgStr \\033[0;39m" >/dev/console
lcMsgStr="==> . rm -r /root/.cache/iron/Default/Cache/ " && /bin/echo -e "\\033[15G\\033[1;31m $lcMsgStr \\033[0;39m" >/dev/console
###
. rm -r /root/.cache/iron/Default/Cache/
###
lcMsgStr="=== End: Remove Current 'Iron' Internet Cache " && /bin/echo -e "\\033[15G\\033[1;37m $lcMsgStr \\033[0;39m" >/dev/console
sleep 7
########################################################################
The important line of code is:
. rm -r /root/.cache/iron/Default/Cache/
which is 'remove' directory and contents ... filename .
Documentation is obtained via console, with "rm --help"
In case you cannot read the command , let me spell it out.
Command is "R M " which is BASH for "remove" written as "rm".
#######
I pulled the icon for iron cache to the desktop to easily view the results.
#######
Also, I visually trace the flow of the various programs
by inserting a message >/dev/console
using a variety of code scripts
all derived from this sample:
lcMsgStr="message" && /bin/echo -e "\\033[15G\\033[1;33m $lcMsgStr \\033[0;39m" >/dev/console
This basic method allows a variety of colors, and left-margin positions.
I can change colors in the middle of strings.
I mark all major blocks of code with "white" \\033[1;37m
and minor activities with 'green' \\033[1;32m.
I can precede calls to subroutines and external scripts
(1) with a prefix like ">>> external script"
(2) with a prefix like "=== internal subroutine"
(3) can mark ">>>" exit to external script
(4) can mark "<<<" return from external script.
#######
good luck
Glen Ellis