Parcours du repertoire donnée et de ses contenu
sassoura
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
sassoura Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
sassoura Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
pouvez- vous m'aider svp (merci bien) il ne veut pas m'afficher le contenu
if (test $# -eq 0)
then for i in 'ls'
do
if (test -f $i)
then cat $i
elif (test -d $i)
then ls $i
fi
done
elif (test $# -eq 1)
then for i in 'ls $1'
do
if (test -f $i)
then cat $i
elif (test -d $i)
then ls $i
fi
done
fi
pouvez- vous m'aider svp (merci bien) il ne veut pas m'afficher le contenu
if (test $# -eq 0)
then for i in 'ls'
do
if (test -f $i)
then cat $i
elif (test -d $i)
then ls $i
fi
done
elif (test $# -eq 1)
then for i in 'ls $1'
do
if (test -f $i)
then cat $i
elif (test -d $i)
then ls $i
fi
done
fi
A voir également:
- Parcours du repertoire donnée et de ses contenu
- Word a trouvé du contenu illisible - Guide
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
- Fusionner deux cellules excel en gardant le contenu - Guide
- Mes parcours google - Guide
4 réponses
salut,
Enlève les parenthèses autour des tests (ça crée un sous-shell inutile),
et préfères le développement des chemins (cf. man bash) à l'usage de ls avec une boucle for.
Mets les variables entre guillemets.
Je ne vois pas l'intérêt d'effectuer exactement les mêmes opérations s'il y a un argument au script ou pas.
Enlève les parenthèses autour des tests (ça crée un sous-shell inutile),
et préfères le développement des chemins (cf. man bash) à l'usage de ls avec une boucle for.
Mets les variables entre guillemets.
Je ne vois pas l'intérêt d'effectuer exactement les mêmes opérations s'il y a un argument au script ou pas.
DZL mais ca ne marche pas ,il y a un probleme au niveau de l'affichage d'un repertoire donnée mais pour le repertoire courant ca marche bien