Retrouver le chemin complet d'un fichier
Le 23 septembre 2008, à 19:56 par Ulhume...
Retrouver le chemin complet d'un fichier.
# check for one arg
if [ $# -ne
1 ];
then
echo "Usage : $0 {relative path}"
exit -1
fi
# check to see if $1 exists
if [ -e $
1 ];
then
B=`basename $
1`
P=`dirname $
1`
# echo BASE:$B PATH:$P
cd $P
if [ `pwd` !=
"/" ]
then
FULLNAME=`pwd`/$B
else
FULLNAME=/$B
fi
echo $FULLNAME
else
echo "$1 - Not a regular file"
exit -1
fi
Poster un nouveau commentaire