Search

Tuesday, August 19, 2008

File description

if [ $# -ne 1 ]
then
echo "Argument not given"
exit 0
else

Filename=$1
if [ -f $1 ]
then
echo "File Name is $1"
echo "Owner is $(ls -la $Filename | awk '{print $3}')"
echo "Group is $(ls -la $Filename | awk '{print $4}')"
echo "Size is $(ls -hls $Filename | awk '{print $1}')"
echo "Inode number is $(ls -ils $Filename | awk '{print $1}')"
echo "File type is $(file $1)"
echo "File is mounted in $(df -h $Filename | grep -v Mou | awk '{ print
$6}')"

else
echo "Oops! $1 doesn't exist"
fi
fi

No comments: