From c0ffbeec86da9ca33e127ee2937023e1b749b0e1 Mon Sep 17 00:00:00 2001 From: poka Date: Thu, 12 Dec 2019 20:56:02 +0000 Subject: [PATCH] first commit --- install_log.sh | 13 +++++++++++++ log.sh | 9 +++++++++ seelog.sh | 13 +++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 install_log.sh create mode 100755 log.sh create mode 100755 seelog.sh 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