Re: En programmeringsövning orsakad av xm l
test.pl #!/usr/bin/perl while(<>) { chomp(@NN=split(/\|/)); print < $NN[0]$NN[2] EOF } test.txt ETTAN|TVAN|TREAN|FYRAN 1ETTAN|1TVAN|1TREAN|1FYRAN #test.pl test.txt ETTANTREAN 1ETTAN1TREAN /markus UUCP because I care Mats Erik Andersson wrote: > Bästa debianiter! > > Låt mig föreslå en utmaning i programmering för > allas > vår fortbildning. Ju fler metoder eller språk som > kommer till nytta, desto bättre utdelning: > > Målsättningen är att av en förenklad fältlista åstad- > komma xml-poster enligt en xml-mall. Denna fältlista > skall bestå av rader enligt > > text|text|text|text| > > där tecknen <>/ måste tillåtas för att uppnå > > abbdkk| jj ss |fkkrl. > > Å andra sidan skall xml-mallen byggas upp som > > > $1$3 > > > > där $nn anger vilket fält i inmatningsraden som > skall in på denna plats. Det är viktigt att både > inmatning och xml-mall skall kunna innehålla god- > tyckliga mellanslag utan att dessa fördärvas. > Ett fördel vore om lodstrecket i inmatningen > kan förändras allt efter eget tycke. > Efter viss möda skrev jag samman en bash-snutt > med hjälp av 'sed' och 'eval' för att åstadkomma > min lösning. Jag vill inte fördärva Ert nöje, så > jag håller inne med min bash-fil intill dess att > någon nappar på utmaningen. > >Väl mött i kampen > > Mats Erik Andersson > > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: En programmeringsövni ng orsakad av xml
On 2006-10-23 at 12:50, [EMAIL PROTECTED] wrote: > > Målsättningen är att av en förenklad fältlista åstad- > > komma xml-poster enligt en xml-mall. Denna fältlista. Och denna "utmaning" ska vi utan vidare förklaring lösa och posta på listan före ursprungspostaren presenterat sin lösning? Jaja, gratis är gott. > xml är verkligen överreklamerat. Varför inte bara ta ursprungliga > data som det är i din applikation. Ja och nej. Med färdiga xml-system har man ofta indatavalidering och annat gratis. Vad händer till exempel med Karls kod om en av datakolumnerna råkar innehålla ett pipe-tecken? -- Fredrik Jonson - djävulens advokat =) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Skapa fler adminkonton
On Sun, 22 Oct 2006 [03:19], mattias jonsson ([EMAIL PROTECTED]) wrote: > I windows kan man ju skapa flera konton med admin-rättigheter men hur är > det med det i linux? Använd sudo. Enkelt och trevligt. /d -- Unix weanies are as bad at this as anyone. -- Larry Wall in <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: En programmeringsövning orsakad av xml
... > Målsättningen är att av en förenklad fältlista åstad- > komma xml-poster enligt en xml-mall. Denna fältlista ... xml är verkligen överreklamerat. Varför inte bara ta ursprungliga data som det är i din applikation. echo 'a|b|c' | perl -ne 'chomp;@f=split /\|/;print "\n $f[0]$f[2]\n\n";' ac Mycket effektivt sätt att expandera data knappt tio gånger (6 bytes -> 58). Hälsningar, /Karl --- Karl HammarAspö Data [EMAIL PROTECTED] Lilla Aspö 2340 Nätverk S-742 94 Östhammar0173 140 57Datorer/Utrustning Sverige 070 511 97 84Linux/Unix konsulting ---