09. februar 2004 - 14:46Der er
4 kommentarer og 1 løsning
slette fil fra skript
Hejsa,
jeg sidder og roder med et perl-skript der alt efter bruger input skal slette en eller flere filer i et bibliotek under cgi-bin. Hvilken kommando skal jeg bruge der ?
Det er meget, meget logisk på et Unix-filsystem, hvor man reelt ikke sletter filerne. En "fil", dvs en samling data på harddisken, kan have flere navne, som altså peger på præcis de samme data med et link. Man kan ikke slette filen, kun fjerne et link. Dog, til sidst, når der ikke er flere links, der peger på filen, så bliver den slettet.
Det ville derfor være umådeligt ulogisk at kalde funktionen noget med "delete", "erase", "purge", "kill", "die", "remove", da det jo ikke er hvad den gør.
Så er det til gengæld ulogisk at den tilhørende kommando i shellen typisk hedder "rm"
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.