| Re: shell utilisé par system() ? |
|
 |
|
 |
|
 |
|
 |
Group: fr.comp.lang.perl · Group Profile
Author: Paul GaboritPaul Gaborit Date: Apr 23, 2008 04:48
À (at) Wed, 23 Apr 2008 12:04:02 +0200,
mpg écrivait (wrote):
> Le (on) mardi 22 avril 2008 23:58, Marc Espie a écrit (wrote) :
>> Pour completer la reponse de Nicolas, glob() te permettra d'etendre
>> toi-meme les parametres comme tu veux, et la syntaxe 'system LIST' te
>> permet d'invoquer un programme sans passer par un shell.
>>
> Oki, c'est bon à savoir. J'aime beaucoup la référence au shell
> Unix « standard » csh : personellement, ça ne m'apprend pas grand chose sur
> les détails du globbing effectué :/
C'est pour lever cette imprécision que depuis la version 5.6.0 de
perl, glob() est implémenté via File::Glob. Et en lisant la doc de ce
module, on s'aperçoit que la référence est POSIX glob() (je vous
laisse le soin de lire le reste...).
|