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 25/01/2007, 23h10   #1
Invité régulier
 
Inscription : janvier 2006
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 13
Points : 6
Points : 6
Par défaut aide en script

salut a vous ,
j ai bsoin d'un script en shell qui enregistre dans un fichier les linges saisies au clavier, et qui affiche le nombre de lignes qui ont eté enregstré
prévoir la saisie d une chaine de caractère "fin" pour marquer l arret de l excution de script
merci d avance, et vraiment j sais pas d ou commencé pour fair ce petit script
RedBlack.Ma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 23h49   #2
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
bonjour,

Voici un exemple qui ecrit ligne à ligne et qui attend une ligne ne comprenant que '.' pour fini :
Citation:
narma@linimi:~$ read a; while [ "$a" != "." ] ; do echo $a >> /tmp/datas.txt; read a; done
bonjour
le
monde
!!!
.
narma@linimi:~$ cat /tmp/datas.txt
bonjour
le
monde
!!!
narma@linimi:~$
Encore plus concis (pour finir le script il faut faut faire CTRL+D ce qui envoie le codede fin de fichier)

Citation:
narma@linimi:~$ cat | cat > /tmp/datas2.txt
bonjour
le
monde
Je vais appuyer sur CTRL+d pour finir
narma@linimi:~$ cat /tmp/datas2.txt
bonjour
le
monde
Je vais appuyer sur CTRL+d pour finir
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 23h59   #3
Invité régulier
 
Inscription : janvier 2006
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 13
Points : 6
Points : 6
meeerci bcp
RedBlack.Ma 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 20h22.


 
 
 
 
Partenaires

Hébergement Web