#!/bin/sh # Par Julien MOREAU ( jmoreau@bigfoot.com ) nbps=1 # Nombre de paramètres souhaités (sans option) nom_cmde=`basename $0` # Nom de la commande usage="Usage: $nom_cmde " # Message d'aide usage=$usage"\n\tDonne la taille en octets du fichier passé en paramètre." if test `uname` != "HP-UX" ; then e="-e" ; fi if [ $# -ne $nbps ] ; then # Si le nombre de paramètres est incorrecte, echo $e $usage 1>&2 ; exit 2 # Affichage aide puis arrêt. fi if test ! -r $1 ; then # Si le 1er arg n'est pas un fichier lisible echo $e "Fichier \"$1\" illisible ou inexistant !" 1>&2 ; exit 3 fi sep=' ' ls -l $1 | tr -s '\t' "$sep" | cut -d"$sep" -f5 | read ligne ; echo $ligne exit $?