imitation WHICH - Shell/Batch - Programmation
Marsh Posté le 02-12-2004 à 04:46:56
Ah oui puis si tu veux impressionner ton prof, fais plutôt for i in `echo ${PATH//:/ }`
Edit : t'ain de smiley
Marsh Posté le 02-12-2004 à 04:49:41
Puis l'autre solution (la meilleure en fait) c'est de ne pas utiliser sed ni ${parameter//pattern/string}, mais simplement de faire IFS=:
Marsh Posté le 01-12-2004 à 19:06:46
bonsoir a tous
/g'
je commence dans le shell
je dois faire une commande OU_ES a la facon de which
donc j ai commencé par faire une boucle for de facon a parcourir les different repertoire du PATH
for i in ` echo PATH | sed 's/
do
echo $i
done
donc avec ca il m affiche les repertoires
et je cherche a ce qu ils cherchent la commande a chercher (prise en argument). Un truc du style:
qu il cherche si /bin/sh/ls existe!
merci d avance