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 22/09/2006, 11h29   #1
Membre expérimenté
 
Avatar de menuge
 
Inscription : avril 2004
Messages : 727
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : avril 2004
Messages : 727
Points : 575
Points : 575
Envoyer un message via MSN à menuge Envoyer un message via Skype™ à menuge
Par défaut Passer en argument le contenu d'un fichier

Salut à tous,

voici ce que je dois faire:
Code :
php toto.php "frb fuezjjf ezjfhnezjf"
ce que je souhaite faire, c'est d'avoir la String passée en argument dans un fichier string.txt par exemple.
Je pense qu'avec un pipe, ça peut se faire, mais je ne vois pas comment.
J'ai essayé:
Code :
cat string.txt | php toto.php
mais sans résultat...

Quelqu'un aurait une idée?

Merci
__________________
--
Ludovic
menuge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2006, 11h50   #2
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 497
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 497
Points : 9 672
Points : 9 672
Bonjour,

Essaye avec
Code :
php toto.php < string.txt
Cdlt,
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2006, 13h55   #3
Membre éclairé
 
Inscription : mai 2004
Messages : 376
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 376
Points : 343
Points : 343
Il me semble que l'un et l'autre sont équivalents. Les données de ton fichier ne seront pas passé en paramètre, mais sur l'entrée standard (stdin).

Essaye ceci :
Code :
php toto.php "`cat string.txt`"
__________________
"There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence."
- Jeremy S. Anderson
getupa 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 +2. Il est actuellement 08h58.


 
 
 
 
Partenaires

Hébergement Web