hidden utils

This commit is contained in:
dmarakom6 2021-03-28 12:39:18 +03:00
parent 7664736260
commit a219353152
2 changed files with 40 additions and 0 deletions

View file

@ -0,0 +1,19 @@
:<<'info'
shellnotes - .clearlogs.sh
(C) Dimitris Marakomihelakis
Released under the "All rights reserved" category. See the RIGHTS.txt file
in /docs/github/ for its full text.
info
function clearlogs() {
dir="$(pwd)"
echo -n "Are you sure? " && read input
case $input in Y|Yes|yes|y|YES )
cd ~/.shellnotes/logs
g++ .clearlogs.cpp -o clearlogs
~/.shellnotes/logs/clearlogs
rm -f clearlogs
echo "[shellnotes] Logfiles cleared."
esac
cd $dir
}

View file

@ -0,0 +1,21 @@
:<<'info'
shellnotes - .resetshellnotes.sh
(C) Dimitris Marakomihelakis
Released under the "All rights reserved" category. See the RIGHTS.txt file
in /docs/github/ for its full text.
info
function resetshellnotes() {
echo "Be aware that this command will erase shellnotes' memory."
echo "This contains default editors and folder, logfiles and user data and cache."
echo "Your Notes will not be removed."
echo -n "Proceed? " && read input
case $input in y|Yes|Y|YES|yes)
echo "y\n" | clearlogs >/dev/null
echo "" > ~/.shellnotes/util/listnotes/output/*
echo "/usr/bin/gedit" > ~/.shellnotes/util/sd/sd-input1.txt
echo "/bin/nano"> ~/.shellnotes/util/sd/sd-input2.txt
echo "~/Notes" > ~/.shellnotes/util/sd/sd-input3.txt
esac
return 0
}