20. juni 2000 - 12:06Der er
6 kommentarer og 1 løsning
navngivning af fil
Jeg har brug for en rutine, der, inden den opretter en fil, går ind i en given dir og tjekker, hvad den sidst-oprettede fil hedder og derefter kalder den fil, den vil til at oprette (forrige filnavn + 1). Det kræver vist et eksempel! :)
Scriptet vil gå ind og oprette en fil. Den tjekker at den sidstoprettede fil i en forudbestemt skuffe, hedder 2000.shtml. Derefter opretter den den nye fil og kalder den: 2001.shtml
De filer, der ligger i skuffen har alle fortløbende numre.
Den kreerer filen ved:
open (NEWSFILE,">$BaseDir/$FILNAVN.shtml"); print NEWSFILE "Test\n"; close NEWSFILE;
Danske it-virksomheder investerer massive ressourcer i penetrationstests, tofaktor-godkendelse og sikker skyinfrastruktur helt fra den første kodelinje.
Kunne du ikke lave et dir over dit bibliotek. Søg i denne fil på 1.shtml, så 2.shtml så 4.shtml, så 8.shtml, så 16.shtml osv Når søgningen når false, ved du hvilket interval det ligger indenfor. Du laver simpelthen samme søgning med det nye interval indtil du finder det største nummer. Herved ved du hvad det næste nummer i rækken er....
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.