commit c0ffbeec86da9ca33e127ee2937023e1b749b0e1 Author: poka Date: Thu Dec 12 20:56:02 2019 +0000 first commit diff --git a/install_log.sh b/install_log.sh new file mode 100644 index 0000000..6ce05ac --- /dev/null +++ b/install_log.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +MY_PATH="`dirname \"$0\"`" # relative +MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized + +path="/usr/local/bin" + +sudo cp $MY_PATH/log.sh $path/log +sudo cp $MY_PATH/seelog.sh $path/seelog + +sudo chmod 755 $path/log $path/seelog + +exit 0 diff --git a/log.sh b/log.sh new file mode 100755 index 0000000..88ba73e --- /dev/null +++ b/log.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +[ ! -e $HOME/.log ] && mkdir $HOME/.log + +echo $HOME/.log/$(date +"%d-%b-%y_%H-%M-%S")_shell.log > $HOME/.log/last.txt +script -f $HOME/.log/$(date +"%d-%b-%y_%H-%M-%S")_shell.log + +exit 0 + diff --git a/seelog.sh b/seelog.sh new file mode 100755 index 0000000..add6ac3 --- /dev/null +++ b/seelog.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +path="/var/log/users" + +if [ "$1" = "root" ] || [ "$1" = "" ]; then +file=$(cat $HOME/.log/last.txt) +else +file=$(cat /home/$1/.log/last.txt) +fi + +tail -f $file + +exit 0