Add initial files mark and markrc

Added default markrc and auto login on running it
This commit is contained in:
Ceda EI 2018-04-19 22:51:34 +05:30
parent 52da6c7949
commit d981038d02
2 changed files with 20 additions and 0 deletions

17
mark Executable file
View File

@ -0,0 +1,17 @@
#!/usr/bin/env bash
source ~/.markrc
today=$(date +%Y-%m-%d\ %H:%M:%S)
file_path=$base_path/$(date +%Y-%m).txt
login_message=$username $today $login_message
# Login if it is the first message of the day
if [[ -f $file_path ]]; then
last_line=$(tail -n1 $file_path)
last_day=$(echo $last_line | sed 's/[^ ] [^-]*-[^-]*-\([^ ]*i\).*/\1/')
if [[ $last_day != $(date +%d) ]]; then
echo $login_message >> $file_path
fi
else
echo $login_message >> $file_path
fi

3
markrc Normal file
View File

@ -0,0 +1,3 @@
base_path="$HOME/mark"
username=$(whoami)
login_message="I am in"