#!/bin/bash
#########################################################################
## Name : get-file-modification.sh
## Author : Saurabh Gupta
## Date : AM 09:25 12 January 2011
## Desc : shell script to get the last file modification time
## Source : http://ccplusplus.com/p/shell-scipt.html
## Note :
#########################################################################
if [ "x$1" == "x" ];then
echo "file name missing !!!"
echo "$0 <file-name>"
exit
fi
MODIFICATION_TIME=`ls -l $1`
GET_TIME_MONTH=`echo $MODIFICATION_TIME | awk '{print $6}'`
DAY=`echo $MODIFICATION_TIME | awk '{print $7}'`
HOUR_MIN=`echo $MODIFICATION_TIME | awk '{print $8}'`
HOUR=`echo $HOUR_MIN | cut -d ':' -f1`
MIN=`echo $HOUR_MIN | cut -d ':' -f2`
echo $GET_TIME_MONTH $DAY $HOUR $MIN
##############################################################
# OUTPUT
##############################################################
#
#[sgupta@rhel6x64 scripts]$ ls -ltr get-cpu-usage.sh
#-rw-rw-r--. 1 sgupta sgupta 662 Nov 1 22:38 get-cpu-usage.sh
#[sgupta@rhel6x64 scripts]$
#
###############################################################
# [sgupta@rhel6x64 scripts]$ ./get-file-modification get-cpu-usage.sh
# Nov 1 22 38
# [sgupta@rhel6x64 scripts]$
##############################################################
#########################################################################
## Name : get-file-modification.sh
## Author : Saurabh Gupta
## Date : AM 09:25 12 January 2011
## Desc : shell script to get the last file modification time
## Source : http://ccplusplus.com/p/shell-scipt.html
## Note :
#########################################################################
if [ "x$1" == "x" ];then
echo "file name missing !!!"
echo "$0 <file-name>"
exit
fi
MODIFICATION_TIME=`ls -l $1`
GET_TIME_MONTH=`echo $MODIFICATION_TIME | awk '{print $6}'`
DAY=`echo $MODIFICATION_TIME | awk '{print $7}'`
HOUR_MIN=`echo $MODIFICATION_TIME | awk '{print $8}'`
HOUR=`echo $HOUR_MIN | cut -d ':' -f1`
MIN=`echo $HOUR_MIN | cut -d ':' -f2`
echo $GET_TIME_MONTH $DAY $HOUR $MIN
##############################################################
# OUTPUT
##############################################################
#
#[sgupta@rhel6x64 scripts]$ ls -ltr get-cpu-usage.sh
#-rw-rw-r--. 1 sgupta sgupta 662 Nov 1 22:38 get-cpu-usage.sh
#[sgupta@rhel6x64 scripts]$
#
###############################################################
# [sgupta@rhel6x64 scripts]$ ./get-file-modification get-cpu-usage.sh
# Nov 1 22 38
# [sgupta@rhel6x64 scripts]$
##############################################################
No comments:
Post a Comment