/ 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
fil check
Fra : Jacob Brandrup


Dato : 27-03-01 22:25

hej

jeg er ved at konvetere et shell script til perl men jeg ved ikke
hvordan chekker man om en fil existere.

koden der skal konveteres er:

if [ -f /doc/common/test/pic/$CODE$PICX.jpg ] ; then

Mvh
Jacob



 
 
Thomas Martin Widman~ (27-03-2001)
Kommentar
Fra : Thomas Martin Widman~


Dato : 27-03-01 22:26

"Jacob Brandrup" <webmaster@forgottenrealms.dk> writes:

> jeg er ved at konvetere et shell script til perl men jeg ved ikke
> hvordan chekker man om en fil existere.
>
> koden der skal konveteres er:
>
> if [ -f /doc/common/test/pic/$CODE$PICX.jpg ] ; then

if (-e "/doc/common/test/pic/$CODE$PICX.jpg") {

(-e tester, om filen eksisterer; -f findes også, men det undersøger,
om filen er en almindelig fil.)

/Thomas
--
Thomas Martin Widmann, Universitetsparken 8, 2., -333, DK-8000 Århus C
Tel.: 7028 4406 * (park) 8942 7333 * (mob.) 2167 6127 * (SDS) 8733 4465
<mailto:viralbus@daimi.au.dk> <URL:http://www.daimi.au.dk/~viralbus>
MA stud. (ling-dat); stud.prog.; aktiv radikal; formand/DK-TUG; T4ONF/TK

Ask Bjoern Hansen (28-03-2001)
Kommentar
Fra : Ask Bjoern Hansen


Dato : 28-03-01 08:13

"Jacob Brandrup" <webmaster@forgottenrealms.dk> writes:

> jeg er ved at konvetere et shell script til perl men jeg ved ikke
> hvordan chekker man om en fil existere.

test -f (som dit shell script bruger) checker om den eksisterer og er
en almindelig fil.

> koden der skal konveteres er:
>
> if [ -f /doc/common/test/pic/$CODE$PICX.jpg ] ; then

if (-f "/doc/common/test/pic/$CODE$PICX.jpg") {
...
}

eller

.... if -f "/doc/common/test/pic/$CODE$PICX.jpg";


- ask

--
ask bjoern hansen - http://ask.netcetera.dk/

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste