[TP-UNIX] Les différents type qu'un fichier peut avoir

Les script ... .sh, utilisations de grep / find

[TP-UNIX] Les différents type qu'un fichier peut avoir

Messagede cipher16 le Mar 29 Avr 2008 14:57

Code: Tout sélectionner
#! /bin/sh
if test $# -gt 0
then
   if test -d $1; then fichier="repertoire"; fi
   if test -f $1; then fichier="fichier ordinaire"; fi
   if test -b $1; then fichier="special-bloc"; fi
   if test -c $1; then fichier="special-caractère"; fi
   if test -h $1; then fichier="lien symbolique"; fi
   if test -p $1; then fichier="tube nommé"; fi
   if test -s $1; then ajout="non vide"; fi
   echo "le Fichier $1 est un $fichier $ajout"
   util=`whoami`
   if test -r $1; then acce=$acce"lecture"; fi
   if test -w $1; then acce=$acce" ecriture"; fi
   if test -x $1; then acce=$acce" execution"; fi
   if test -k $1; then acce=$acce" suid"; fi
   echo "\"$1\" est accessible a $util en $acce"
else
   echo manque un param!
fi
cipher16
Administrateur du site
 
Messages: 29
Inscription: Mer 12 Mar 2008 14:15
Localisation: Alsace


Retourner vers Script

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron