/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Input af perlcode til program
Fra : Christian Madsen


Dato : 05-02-03 18:04

Hej,

Jeg sidder og vil lave et prg. til at rename filer således at man som
input definerer argumenter til s///:

Man skal foreksempel kunne skrive "ren.pl (.*?)_2\.jpg foo_$1\.jpg

Problemet er bare at når man assigner $ARGV[0] til $in_regex, bliver det
allerede her interpoleret med $1, der er undef.

Nogen forslag?

 
 
Kim Hansen (05-02-2003)
Kommentar
Fra : Kim Hansen


Dato : 05-02-03 18:26

"Christian Madsen" <christian@doktormadsen.stofanet.dk> writes:

> Hej,
>
> Jeg sidder og vil lave et prg. til at rename filer således at man som
> input definerer argumenter til s///:
>
> Man skal foreksempel kunne skrive "ren.pl (.*?)_2\.jpg foo_$1\.jpg
>
> Problemet er bare at når man assigner $ARGV[0] til $in_regex, bliver det
> allerede her interpoleret med $1, der er undef.
>
> Nogen forslag?

Prøv at se på programmet rename der følger med perl. Det virker lidt
anderledes, men ideen med at bruge Perl til at omdøbe filer er den
samme.

--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Dalslandsgade 8, A708 | /,`.-'`' -. ;-;;,_ | Jeopardy.
2300 København S | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Phone: 32 88 60 86 | '---''(_/--' `-'\_) | spørgsmålet.

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste