Soucie script

Fermé
thêta - 3 oct. 2011 à 11:41
 gm - 3 oct. 2011 à 12:02
Bonjour,

je voudrais que mon script si dessous ne traite plus les fichiers qui sont des répertoires ou qui ne soient pas accessibles en lecture . :help:

#!/bin/sh

until [ "$decision" = "no" ] || [ "$decision" = "NO" ]
do
echo "donner un nom de fichier"
read fichier
file $fichier
echo "voulez vous continuer? ( si non taper no/NO )
read decision
done



voila.
A voir également:

1 réponse

Bonjour,

Le test pour vérifier qu'un fichier est lisible :
if [ -r $fichier ]
Pour vérifier qu'un fichier est un répertoire :
if [ -d $fichier ]

Ca ressemble fortement à un exercice, donc je me contente de pistes :)

Pour connaître tous les tests :
man test
0