plog -- persoonlijk log
Even snel een notitie maken van iets aan de computer... met plog:
#!/bin/bash
# personal log, plog
MAGENTA_=$'\001\e[95m\002' # \001 and \002 are RL_PROMPT_START_IGNORE and RL_PROMPT_END_IGNORE
_WHITE=$'\001\e[0m\002' # used to prevent issues with wrapping long lines
set -f
echo plogs:
plogs
read -erp "$MAGENTA_ plog> $_WHITE" logtext
echo $(date '+%Y-%m-%d %H:%M')
until [[ -z $logtext ]]
do
echo $(date '+%Y-%m-%d %H:%M') $logtext >>$HOME/monitoring/plog
read -erp "$MAGENTA_ plog> $_WHITE" logtext
echo $(date '+%Y-%m-%d %H:%M')
done
echo ok
... en teruglezen met plogs:
#!/bin/bash
# personal log, plog
tail -n 30 $HOME/monitoring/plog
... of continu monitoren met plogvolg:
#!/bin/bash
# personal log, plog
tail -F -n99 $HOME/monitoring/plog
... en om [typefouten|de geschiedenis] aan te passen: ploged:
#!/bin/bash
# personal log, plog
# starts positioned at the end of the file
vim +$ $HOME/monitoring/plog