Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1351 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [bash/shell] Flux d'entrée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[bash/shell] Flux d'entrée

n°736624
patastronc​h
Posté le 24-05-2004 à 19:44:07  profilanswer
 

Voila j ai un petit probleme :
Je me demande comment on recupere les flux d'entrées en shell, cad :
 
imaginons le script repete.sh qui affiche le flux d'entrée qu on lui envoit:
 
donc on peut avoir (avec ^D comme caractere de fin de flux - controle d - ):
 
%  sh repete.sh
 bonjour
 ^D  
 bonjour
 
 %  echo bonjour | sh repete.sh  
 bonjour
 
 %  cat fichier  
 bonjour
 adieu
 Abracadabra
 %  sh repete.sh < fichier  
 bonjour
 adieu
 Abracadabra  
 
Voila en gros mon probleme, comment on recupere le flux d'entrée ... si quelqu un pouvait maider  ca me sauverai en quelque sorte la vie !!!
 
Merci d'avance.

mood
Publicité
Posté le 24-05-2004 à 19:44:07  profilanswer
 

n°736687
burgergold
5$? va chez l'diable!
Posté le 24-05-2004 à 21:13:53  profilanswer
 

$1
$2
$3
...
 
c'est ce que tu cherchais?


---------------
http://www.boincstats.com/signature/user_664861.gif
n°737097
matafan
Posté le 25-05-2004 à 03:38:04  profilanswer
 

while read $a; do echo $a; done


Allez soyons fous :

#!/bin/sh
 
n=1
while read a
do
        echo "$((n++)): $a"
done


Message édité par matafan le 25-05-2004 à 03:40:58

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [bash/shell] Flux d'entrée

 

Sujets relatifs
Peut on lancer une commande shell unix apartir d'un programme Ada[Perl] Commande shell et message d'erreur
[shell ou Perl] Parser un fichier et le modifierC shell (sh): question a 1Euro: comment incrementer une valeur?
Boucler sur les lignes d'un fichier texte (shell UNIX)comment executer un script bash via php?
[shell]generation automatique de vraiable[shell] le double $
[C] implementation shell unix (fork, pipe)aide Visual basic 6.0: instruction shell??
Plus de sujets relatifs à : [bash/shell] Flux d'entrée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR