All pastes #982680 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-04-12 19:55 UTC
rendered paste body
# 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}: POSIX tar archive" != "$dattyp" ] ; then
    echo $dattyp
else
    tar tvf $1
fi

exit 0