|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
|
|
|
Re: Ta bort en katalog (ny fråga)Hej
Rekursiv betyder i alla fall i matematiken att en viss funktion är definierad genom att anropa sig själv - och att värdet för ett visst tal t ex n=1 är givet. En rekursiv definition av talserien 1,2,3,4... är alltså f(1)=1 f(n)=f(n-1)+1 Den bästa definition som jag sett är för övrigt: "Rekursion: se Rekursion!" (Som i den rekursiva akronymen GNU, alltså) I fallet med rm -r betyder det alltså att kommandot rm kan anses anropa sig självt för varje ny undernivå det hittar. /Fredrik -- Carl-Fredrik Enell (SM2YHP / OH9GNX) Kaanaanmaantie 6B FIN-99600 Sodankylä Finland ------------------------------------------------ URL: http://www.is.kiruna.se/~fredrik Work URL: http://www.sgo.fi/~fredrik ------------------------------------------------ pub 1024D/E3930C6C Key fingerprint = 6D46 6879 5826 0219 08FC 0F5E 97FD 06D6 E393 0C6C ================================================= |
|
|
Re: Ta bort en katalog (ny fråga)Hej Micke och Samuel,
On 2008-02-26, Samuel Blomqvist wrote: > Micke Mildén wrote: >> [...] >>> om katalogen inte är tom och du vill ta bort den recursivt: rm -r >>> [...] >> Jag måste bara få fråga vad "recursivt" betyder här. [...] > > Tror att betydelsen är "en efter en" eller "gång på gång" eller något i > den stilen... I det här fallet betyder det helt enkelt att den går ner > i katalogträdet tills det tar slut och börjar ta bort saker där... > > Rätta mig någon om jag har fel... vilket, sanningen att säga, har > hänt... > ryker. Det verkar som om man får anpassa översättningen efter omständigheterna. Ifall Du fortfarande gnetar med översättningen och det inte handlar om samma användning som ovan (katalogstruktur): Lurigt ord att översätta till icke-tekniskt språk... Som Samuels förslag visar får man köra en merordig förklaring om man vill vara exakt. I algoritm-, programmerings- och matematiska sammanhang heter det helt enkelt "rekursivt", men det hjälper ju bara om läsaren vet vad som avses. "Engelsk-Svensk Teknisk Ordbok" av Einar Engström anger <recursive = med upprepning> medan Björn Collinder i "Ordhandboken" anger <rekursiv = omtagbar> Ingen av dessa båda översättningar skulle få läsaren att förstå exakt vad "rm -r" gör. Hm, undrar om någon blev smartare av ovanstående, -- Christer |
| Free Forum Powered by Nabble | Forum Help |