in reply to (zdog) Re: Find the permission problem
in thread Find the permission problem
Wrong. system() can take a single string or a list of strings (and an optional direct object). If a list of more that one string is given, then Perl won't call a shell to interpret the command-line string (that you didn't give it). If just one string, then Perl will call a shell if the string isn't simple enough (that is, if the string doesn't have any shell meta characters, it will just split it on whitespace and use fork()/exec() just as if you had given it more than one value).
Of course, platforms that don't have fork() don't quite obey this rule.
- tye (but my friends call me "Tye")
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: (tye)Re: Find the permission problem
by coreolyn (Parson) on Dec 30, 2000 at 03:45 UTC | |
by tye (Sage) on Dec 30, 2000 at 03:51 UTC |