-- Basic UNIX script command
http://freeengineer.org/learnUNIXin10minutes.html
--list Crontab file
crontab -l
--edit crontab file
crontab -e
--Get yesterday using UNIX script
today=`date "+%Y%m%d"`
#get yesterday
date "+%Y%m%d"
date +%Y%m%d -d "yesterday"
CurrentDate=`TZ="GMT+24" date +'%y%m%d'`
echo $CurrentDate;
YESTERDAY=$((`date +%d` -1))
MONTH=`date +%m`
YEAR=`date +%Y`
NDAY=`date +%u`
WEEKDAY=${DAYS[`date +%u`]}
if [ $YESTERDAY -eq "0" ]
then
MONTH=$((MONTH-1))
if [ $MONTH -eq "0" ]
then
MONTH=12
YEAR=$((YEAR-1))
fi
set `cal $MONTH $YEAR`
shift $(($# - 1))
YESTERDAY=$1
fi
echo $YEAR$MONTH$YESTERDAY;
varyesterday="$YEAR$MONTH$YESTERDAY"
#end yesterday
echo $varyesterday;
Showing posts with label UNIX. Show all posts
Showing posts with label UNIX. Show all posts
Tuesday, July 13, 2010
Subscribe to:
Posts (Atom)