Anonymous
public text v1 · immutable# Skript 16
# Dateityen ermitteln, erste Annäherung
#
if [ $# -ne 1 ] ; then
echo "Bitte Paramter eingeben" 1>&2
exit 1
fi
datei=$1
#Wenn die Datei nicht gefunden wurde
if [ ! -f $datei ] ; then
echo "Datei wurde nicht gefunden" 1>&2
exit 1
#Wenn es ein Textfile ist
else
if [ ! -r "$datei" ] ; then
echo "Datei nicht lesbar" 1>&2
fi
fi
dattyp=`file $1`
if [ "$1" != "$dattyp" ] ; then
echo $dattyp
else
tar tvf $1
fi
exit 0