Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
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 14/05/2007, 14h27   #1
Invité de passage
 
Inscription : juillet 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 6
Points : 2
Points : 2
Par défaut script shell : lire un fichier et donner pour traitement au script

bonjour,
qu'est ce qui ne marche pas ?

le script :
#!/bin/sh
#monscript.sh
clear
while read ligne
do
...

je le lance avec :
./monscript.sh [cat nomfichierAlire.txt]

L'objectif étant passer le cat nomfichierAlire au script pour traitement ligne par ligne...
pc974 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 14h38   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
J'ai rien compris : c'est quoi le [cat nomfichierAlire.txt] ? Tu veux pouvoir piper sur ton script, c'est ça ? Sinon, avec ça :

Code :
1
2
3
4
5
6
#!/bin/ksh
 
cat $1 | while read LINE
do
    echo $LINE
done
tu n'as plus qu'à faire ./monscript.sh monfichierAlire.txt
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h42.


 
 
 
 
Partenaires

Hébergement Web