[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem mit Getopt::Long



Hallo Heiko,

On Sun, Jan 14, 2001 at 08:33:27PM +0100, Heiko Romahn wrote:
> ich habe ein Promlem mit Getopt::Long und bin mir nicht sicher,
> ob es sich hier um einen Bug oder ein Feature handelt?!
> Es tritt bei der sh,bash,ksh,csh und tcsh auf. Wenn der
> nachfolgenden Code wie weiter unten unter Aufruf angegeben
> ausgeführt wird, dann bekomme ich ein 'if' mitgeliefert.
> 
> eval 'exec perl -S $0 ${1+$@}' if $running_under_some_shell;

In einem Perl-Script muß obige Anweisung immer auf 2 Zeilen
"verteilt" werden, da nur perl ein angehängtes "if" versteht, nicht
aber z.B. die bash, also:

eval 'exec perl -S $0 ${1+$@}'
    if $running_under_some_shell;

> Aufruf: get_longopts.pl --size 1000000 --length
> 
> Ausgabe: 1000000,if

Gruß,
  Michael

--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

685 eingetragene Mitglieder in dieser Liste.


Reply to: