Fix missing code

This commit is contained in:
Ceda EI 2018-04-20 00:46:00 +05:30
parent 0913db7020
commit 0acb27cb70
1 changed files with 5 additions and 3 deletions

8
mark
View File

@ -3,13 +3,13 @@
source ~/.markrc source ~/.markrc
today=$(date +%Y-%m-%d\ %H:%M:%S) today=$(date +%Y-%m-%d\ %H:%M:%S)
file_path=$base_path/$(date +%Y-%m).txt file_path=$base_path/$(date +%Y-%m).txt
login_message=$username $today $login_message login_message="$username $today $login_message"
logout_message=$username $today $logout_message logout_message="$username $today $logout_message"
# Login if it is the first message of the day # Login if it is the first message of the day
if [[ -f $file_path ]]; then if [[ -f $file_path ]]; then
last_line=$(tail -n1 $file_path) last_line=$(tail -n1 $file_path)
last_day=$(echo $last_line | sed 's/[^ ] [^-]*-[^-]*-\([^ ]*i\).*/\1/') last_day=$(echo $last_line | sed 's/[^ ]* [^-]*-[^-]*-\([^ ]*\).*/\1/')
if [[ $last_day != $(date +%d) ]]; then if [[ $last_day != $(date +%d) ]]; then
echo $login_message >> $file_path echo $login_message >> $file_path
fi fi
@ -31,3 +31,5 @@ case "$*" in
* ) * )
message=$(echo $* | sed "s/^/$username $today /") message=$(echo $* | sed "s/^/$username $today /")
echo $message >> $file_path echo $message >> $file_path
;;
esac