Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 10/03/2010, 16h40   #1
Invité de passage
 
Inscription : mars 2010
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 4
Points : 0
Points : 0
Par défaut aide pour un script shell

Bonjour,

je veux écrire un script qui affiche les répertoires de recherche contenus dans la varaible PATH, les uns en dessous des autres.

Je démarre sous Linux et j'ai besoin d'un peu d'aide.

En analysant mon problème je me dis que je dois surement utiliser "for" et "echo" et peut être des anti quotes ? je n'arrive pas à avancer plus loin que ce que je vous soumets (bon, c'est surement pas brillant et j'ai presque honte de vous proposer ma prose mais c'est un début !!! lol)

Donc, ce que j'ai commencé à faire:

# !/bin/sh
for RepRecherche in $PATH
do "le repertoire echo$RepRecherche est un repertoire de recherche"
done


merci d'avance !
zazou74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2010, 19h07   #2
Expert Confirmé
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 1 896
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 1 896
Points : 3 676
Points : 3 676
Code :
1
2
3
4
5
6
7
IFS=":"; for rep in $PATH; do echo "$rep"; done; IFS="$oIFS"
 
#ou
IFS=":"; printf '%s\n' $PATH; IFS="$oIFS"
 
#ou encore
echo -e "${PATH//:/\n}"
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 03h47.


 
 
 
 
Partenaires

Hébergement Web