#!/bin/bash
#this script gives information about a file
FILENAME="$1"
echo "Properties for $FILENAME:"
if [ -f $FILENAME ];then
echo "Size is $(ls -lh $FILENAME | awk '{print $5}')"
echo "Type is $(file $FILENAME | cut -d":" -f2 -)" #或者echo "Type is $(file $FILENAME | awk 'BEGIN{FS=":"}{print $2}')"
echo "Inode number is $(ls -i $FILENAME | cut -d" " -f1 -)" #或者echo "Inode number is $(ls -i $FILENAME | awk '{print $1}')"
echo "$(df -h $FILENAME | grep -v Mounted | awk '{print "On",$1",\
which is mounted as the ",$6,"partition."}')"
else
echo "File does not exist."
fi
阅读(635) | 评论(0) | 转发(0) |