/ 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
Perl taint
Fra : Christian Madsen


Dato : 05-02-03 18:06

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?

 
 
Thorbjoern Ravn Ande~ (06-02-2003)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 06-02-03 08:29

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

> 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?

Kode?

Hvis det er under UNix, så skal du vide at du skal beskytte dine
$-tegn så shell ikke piller ved dem.
--
Thorbjørn Ravn Andersen
http://unixsnedkeren.dk/ravn

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

Månedens bedste
Årets bedste
Sidste års bedste