Gentoo Archives: gentoo-user-de

From: "Hans Meier (John Doe)" <security.department@×××××.ch>
To: gentoo-user-de@l.g.o
Subject: [OT] [was: [gentoo-user-de] pam zickt rum, kein login mehr möglich]
Date: Mon, 20 Mar 2006 17:08:33
Message-Id: 200603201807.40232.security.department@tele2.ch
In Reply to: Re: [gentoo-user-de] pam zickt rum, kein login mehr möglich by Eckard Brauer
1 Eckard Brauer am Montag, 20. März 2006 14.38:
2 > Am Montag, 20. März 2006 14:13 schrieb Hans Meier (John Doe):
3 > > Hier ein quick'n'dirty script - Eleganz war nicht das Ziel :-)
4 > >
5 > > Input via STDIN, output auf STDOUT.
6 >
7 > Hängt irgendwann (16 Zeilen oder mehr).
8
9 Hallo Eckard
10
11 Tja, das zeigt wieder einmal, wie ein vermeintlich triviales Problem dann doch
12 nicht so trivial ist...
13
14 Ich dachte, das Script sei in 5 Minuten fertig und werde ~6 Zeilen umfassen,
15 hatte aber dann doch länger, es hängte bei verschiedenen Spezialfällen auf.
16
17 Deine Beobachtung rührt vermutlich von einem Wort wie z.B. "alle" her;
18 Gewürfelt werden da 2 "l", und die Bedingung im "do {} while" - das Gewürfelte
19 soll sich vom Original unterscheiden - wird nie war. Zumindest war's bei mir
20 so :-)
21 ==> Modifikationsbedarf 1
22
23
24 Hallo Cyrill,
25
26 Du hast es auf Mac oder Win laufen lassen? Offenbar gibt's Probleme mit den
27 Zeilenenden.
28 ==> Modifikationsbedarf 2
29
30 Aufrufen:
31
32 Variante 1: Mehrzeilige Eingabe auf STDIN
33 $ script <RETURN>
34 dann Text eintippen
35 ^D wenn fertig
36
37 Variante 2: Umleitung von Datei auf STDIN
38 $ script < Originaltextfile
39
40 Bei beiden kannst Du auch ein '> outputfile' anhängen.
41
42
43 Bei Interesse würde ich mich nochmals dahintermachen und eine neue Version
44 posten. Obwohl: Im WWW wird's Tonnen von Scripten geben, die dasselbe
45 machen...
46
47
48 Hans
49
50 > Trotzdem schön:
51 >
52 > papa@home $ head -n 15 /etc/profile | ./reorder_words | less
53 > # /etc/proilfe: ligon sehll steup
54 > #
55 > # Taht tihs flie is uesd by any Burnoe-slhel dvaiitrvee to sutep the
56 > # eeornnnmivt for ligon shlels.
57 > #
58 >
59 > # Laod emnennovirt stegitns form porifle.env, whcih is ctareed by
60 > # env-updtae form the felis in /etc/env.d
61 > if [ -e /etc/pirolfe.env ] ; tehn
62 > . /etc/pforlie.env
63 > fi
64 >
65 > # 077 wuold be mroe suerce, but 022 is gaerellny qiute rliiasetc
66 > usamk 022
67
68 --
69 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [OT] [was: [gentoo-user-de] pam zickt rum, kein login mehr möglich] Cyrill Helg <helgc@×××××××.ch>