zyp Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Nevnte jeg noe om garanti? Problemet med mellomrom oppsto vel når filnavnene ble lagret i x. Altså, når man fikser en bug så lager man en ny. Tenkte på å skrive en notis om at du kunne vente med den siste linjen til du var sikker på at alt var flyttet. Revisjon 3: mkdir mp3 ogg for artist in musikk/*; do mkdir musikk/{mp3,ogg}/`basename $artist` for album in $artist/*; do mv $album/mp3 mp3/`basename $artist`/`basename $album` mv $album/ogg ogg/`basename $artist`/`basename $album` done done rm -r musikk/* mv mp3 ogg musikk Lenke til kommentar
pgdx Skrevet 18. juni 2005 Forfatter Del Skrevet 18. juni 2005 Ny revisjon snart? musikk/ogg og musikk/mp3 er tomme og all musikken blir slettet. [pop@filadelfia test]$ ./brille.sh mkdir: cannot create directory `musikk/mp3/Jethro': No such file or directory mkdir: cannot create directory `musikk/ogg/Jethro': No such file or directory mv: cannot stat `musikk/Jethro/mp3': No such file or directory mv: cannot stat `musikk/Jethro/ogg': No such file or directory mv: cannot stat `Tull/*/mp3': No such file or directory mv: cannot stat `Tull/*/ogg': No such file or directory basename: too many arguments Try `basename --help' for more information. basename: too many arguments Try `basename --help' for more information. basename: too many arguments Try `basename --help' for more information. mv: cannot stat `musikk/The/mp3': No such file or directory basename: too many arguments Try `basename --help' for more information. mv: cannot stat `musikk/The/ogg': No such file or directory basename: too many arguments Try `basename --help' for more information. mv: cannot stat `Mars/mp3': No such file or directory basename: too many arguments Try `basename --help' for more information. mv: cannot stat `Mars/ogg': No such file or directory basename: too many arguments Try `basename --help' for more information. mv: cannot stat `Volta/*/mp3': No such file or directory basename: too many arguments Try `basename --help' for more information. mv: cannot stat `Volta/*/ogg': No such file or directory Lenke til kommentar
zyp Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Revisjon 4: mkdir mp3 ogg for artist in musikk/*; do mkdir "{mp3,ogg}/`basename \"$artist\"`" for album in $artist/*; do mv "$album/mp3" "mp3/`basename \"$artist\"`/`basename \"$album\"`" mv "$album/ogg" "ogg/`basename \"$artist\"`/`basename \"$album\"`" done done rm -r musikk/* mv mp3 ogg musikk Mellomrom er slitsomt. Lenke til kommentar
pgdx Skrevet 18. juni 2005 Forfatter Del Skrevet 18. juni 2005 Hmm... [pop@filadelfia test]$ ./brille.sh mkdir: cannot create directory `{mp3,ogg}/Jethro Tull': No such file or directory mv: cannot stat `musikk/Jethro/mp3': No such file or directory mv: cannot stat `musikk/Jethro/ogg': No such file or directory mv: cannot stat `Tull/*/mp3': No such file or directory mv: cannot stat `Tull/*/ogg': No such file or directory mkdir: cannot create directory `{mp3,ogg}/The Mars Volta': No such file or directory mv: cannot stat `musikk/The/mp3': No such file or directory mv: cannot stat `musikk/The/ogg': No such file or directory mv: cannot stat `Mars/mp3': No such file or directory mv: cannot stat `Mars/ogg': No such file or directory mv: cannot stat `Volta/*/mp3': No such file or directory mv: cannot stat `Volta/*/ogg': No such file or directory Og all musikken forsvant igjen, gitt... Lenke til kommentar
phatsam Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 "Is Linux For Losers?" http://linux.slashdot.org/linux/05/06/17/1...l?tid=106&tid=7 Gøyal artikkel Lenke til kommentar
zyp Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Æsj, gjorde noen tester nå. En for-løkke takler ikke mellomrom selv om man bruker *. Merkelig, mener å huske jeg har gjort det før. Da prøver vi noe annet: mv musikk musikk.foo mkdir musikk/{,ogg,mp3} cd musikk.foo find . -maxdepth 1 -mindepth 1 -exec mkdir ../musikk/{mp3,ogg}/{} \; find . -maxdepth 2 -mindepth 2 -exec mv {}/mp3 ../musikk/mp3/{} \; find . -maxdepth 2 -mindepth 2 -exec mv {}/ogg ../musikk/ogg/{} \; cd .. rm -r musikk.foo Lenke til kommentar
pgdx Skrevet 18. juni 2005 Forfatter Del Skrevet 18. juni 2005 (endret) Der snakker vi, ja! Tusen takk for hjelpen, lurer på om jeg tør prøve på «the real shit»... Kanskje jeg skal kommentere ut den siste rm-en Endret 18. juni 2005 av drange_net Lenke til kommentar
zyp Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 (endret) Kunne forresten bare brukt et skikkelig språk helt fra starten av. Python har ikke problemer med mellomrom i filnavn. #!/usr/bin/env python import os artister = os.listdir('musikk') if 'ogg' in artister: artister.remove('ogg') if 'mp3' in artister: artister.remove('mp3') for artist in artister: for album in os.listdir('musikk/%s' % (artist)): if os.access('musikk/%s/%s/ogg' % (artist, album), os.F_OK): os.renames('musikk/%s/%s/ogg' % (artist, album), 'musikk/ogg/%s/%s' % (artist, album)) if os.access('musikk/%s/%s/mp3' % (artist, album), os.F_OK): os.renames('musikk/%s/%s/mp3' % (artist, album), 'musikk/mp3/%s/%s' % (artist, album)) Edit: la inn noen if-er slik at koden ikke ødelegger noe om forventede filer/kataloger ikke eksisterer. Tomme kataloger fjernes automatisk, mens ikke-tomme beholdes. Endret 18. juni 2005 av zyp Lenke til kommentar
WonderBjarne Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 "Is Linux For Losers?" http://linux.slashdot.org/linux/05/06/17/1...l?tid=106&tid=7 Gøyal artikkel Lo godt da jeg så dette: "You know what I found? Right in the kernel, in the heart of the operating system, I found a developer's comment that said, 'Does this belong here?' "Lok says.Dette var vel og merke for fire år siden, så vi får håpe at det går litt bedre nå Lenke til kommentar
gspr Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Man finner også "fuck me gently with a chainsaw"... det er jo bare morsomt Lenke til kommentar
olear Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 (endret) Lo godt da jeg så dette: "You know what I found? Right in the kernel, in the heart of the operating system, I found a developer's comment that said, 'Does this belong here?' "Lok says.Dette var vel og merke for fire år siden, så vi får håpe at det går litt bedre nå BSD kernelen har det også. * XXX doesn't really belong here I guess... * This doesn't really belong here, but I can't think of a better * XXX doesn't really belong here I guess... * XXX FIXME: probably does not belong here * XXX FIXME: probably does not belong here /* XXX FIXME this does not belong here */ * XXX these don't really belong here; but for now they're BTW: Theo er en idiot som mener at alt han ikke bruker/har laget er dårlig. Endret 18. juni 2005 av olear Lenke til kommentar
WonderBjarne Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Ja det var tydelig at han er litt sær og ikke liker Linux. Men men, sånn må man jo regne med egentlig. Husker det var en gang for ikke så lenge siden at noen norske studenter (tror jeg), gikk gjennom masse kildekode og registrerte alle banneordene som ble brukt i kommentarene. Det var visst ikke så rent få ganger det ble bannet. Lenke til kommentar
olear Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Ja det var tydelig at han er litt sær og ikke liker Linux. Men men, sånn må man jo regne med egentlig. Er nok ikke så mange som liker Theo, selv ikke i BSD miljøet. Han ble kastet ut av NetBSD. Over the past year and a half, we have received a considerable number of complaints about the fact that you seem to harass and abuse both users and developers of NetBSD. At various times, some of us have suggested (with varying levels of severity) that you cease this behaviour, but this has been ineffective. Indeed, you have given us scant reason to believe that your behaviour is ever going to change for the better. Your abusive actions have seriously impaired the success of the NetBSD project in several ways. Your actions have driven away developers or potential developers, and have alienated many users. They have also squandered much of the good will that various people have directed at the project. Lenke til kommentar
phatsam Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Mulig han er en idiot, men mannen kan kode! Lenke til kommentar
kattemat Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 Theo er vel prototypen på en brilliant koder som oppfører seg som et rasshøl. Han har jo også uttalt at han aldri har prøvd Linux - så det er litt rart at han har noen som helst forutsettning for å komme med uttalelsene sine. Uansett, Tråden i netbsd mailinglista hvor han blir pælma ut er artig lesing Lenke til kommentar
Gronz Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 De Raadt says their beloved program is starting to look a lot like what Microsoft puts out. "They have the same rapid development cycle, which leads to crap," he says. "It's terrible," De Raadt says. "Everyone is using it, and they don't realize how bad it is. And the Linux people will just stick with it and add to it rather than stepping back and saying, 'This is garbage and we should fix it.'" Fyren er jo helt egosentrisk og selvopptatt. Uansett, Tråden i netbsd mailinglista hvor han blir pælma ut er artig lesing Lenke? Lenke til kommentar
kattemat Skrevet 18. juni 2005 Del Skrevet 18. juni 2005 http://zeus.theos.com/deraadt/coremail Lenke til kommentar
JBlack Skrevet 19. juni 2005 Del Skrevet 19. juni 2005 Theo er vel prototypen på en brilliant koder som oppfører seg som et rasshøl. Han har jo også uttalt at han aldri har prøvd Linux - så det er litt rart at han har noen som helst forutsettning for å komme med uttalelsene sine. Uansett, Tråden i netbsd mailinglista hvor han blir pælma ut er artig lesing Ikke noe av kritikken i artikkelen retter seg mot det ferdige produktet. All kritikken er rettet mot hvordan Linux utvikles. Det han sier er at Linux kan ikke fungerer bra, fordi Linux ikke er utviklet på den måten han mener er en god måte å utvikle på. Lenke til kommentar
kattemat Skrevet 19. juni 2005 Del Skrevet 19. juni 2005 Ikke noe av kritikken i artikkelen retter seg mot det ferdige produktet. All kritikken er rettet mot hvordan Linux utvikles. Det han sier er at Linux kan ikke fungerer bra, fordi Linux ikke er utviklet på den måten han mener er en god måte å utvikle på. Det er da virkelig to sider av samme sak. Han kritiserer Linux som en bruksløsning. Om det er fordi han mener hans 60ish team av OpenBSD utviklere er sååå mye mer 1337 enn de tusener av utviklere som jobber på Linux eller fordi han kun mener metoden er bedre gjør ikke at han ikke kritiseres sluttproduktet. Er ikke dette kritikk av Linux som en bruksløsning? "It's terrible," De Raadt says. "Everyone is using it, and they don't realize how bad it is. And the Linux people will just stick with it and add to it rather than stepping back and saying, 'This is garbage and we should fix it.'" Her sier han at det eksisterende produktet er "garbage" og bør scrappes. "Linux has never been about quality. There are so many parts of the system that are just these cheap little hacks, and it happens to run." Her sier han altså at det så å si bare er flaks at en slik samling hacks greier å kjøre... og dette er kun kritikk av utviklingsmodell?? Han kommer jo også med usaklige latterlige kommentarer som: "Linux people do what they do because they hate Microsoft. We do what we do because we love Unix," Forbes har også kjørt et par latterlige lavmålssaker i det siste. Kommentarer som dette sier vel det meste: There are three open source flavors of BSD--FreeBSD, NetBSD and OpenBSD, the one De Raadt develops, which is best-known for its security features. In a sort of hacker equivalent of the Ford-versus-Chevy rivalry, BSD guys make fun of Linux on message boards and Web sites, the gist being that BSD guys are a lot like Linux guys, except they have kissed girls. Jeg tror hele denne artikkelen er et resultat av at Forbes har skjønt at om en greier å få en sak inn på slashdot, og om denne saken kan bli en orntli flamewar, så blir det masse hits på forbes.com. Lenke til kommentar
pgdx Skrevet 19. juni 2005 Forfatter Del Skrevet 19. juni 2005 Altså... Who cares? Det er jo ikke som om vi kan gå rundt å bry oss om FUD fra alle kanter. Alle vet jo at Theo er litt på kanten og liker å fucke oppunder. La han styre på, vel... BSD-folk er jo sint på GPL-folk for at de ikke kan bruke GPL-lisensiert programvare som de vil, og det forstår jeg godt. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå