Thread Problem mit putty (6 answers)
Opened by tomskicat at 2013-04-20 14:32

tomskicat
 2013-04-20 15:38
#167174 #167174
User since
2013-04-20
4 Artikel
BenutzerIn
[default_avatar]
richtig.
Der Block lautet folgender Maßen:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
if ($program[0] =~ /^wer$/)
        {
        while(1)                # Endlosschleife-Ende mit last, Wdh. mit redo
                {
                print "Eingaben bitte immer mit ENTER abschliessen.\n\n";
                print "Bitte geben Sie einen Namen ein dann ENTER:\n";
                $name = <STDIN>;
                if ($name =~ /^\s$/)     # kein Name eingegeben
                        {
                        print "\t\tFEHLER! Bitte unbedingt einen Namen eingeben\n";
                        redo;
                        }
                print "Kennen Sie auch einen Vornamen? sonst ENTER:\n";
                $vorname = <STDIN>;
                print "Kennen Sie auch ein Seminarkürzel? sonst ENTER:\n";
                $kurs = <STDIN>;

                chomp $name;
                @eingabe = $name;                                                                               # 1.Eintrag in Array

                if (! ($vorname =~ /^\s$/) )                                    # keine Leerzeile
                        {
                        chomp $vorname;
                        push(@eingabe, $vorname);       # 2.Eintrag in Array
                        }
                else
                        {
                        $vorname = '?';                                                                                         # wenn Leerzeile
                        }
                if (! ($kurs =~ /^\s$/))
                        {
                        chomp $kurs;
                        push(@eingabe, $kurs);                          # 3.Eintrag in Array
                        }
                else
                        {
                        $kurs = '?';                                                                                                            # wenn Leerzeile
                        }

                print "Name: $name \tVorname: $vorname \tKurs: $kurs - OK? ENTER sonst \'n\' für neu!\n";               # Kontrollabfrage
                $neu = <STDIN>;
    if (!($neu =~ /^\s$/) )   # neue Eingabe
    {
        redo;
    }
    else
    {
        last;                    # Abfrage ausführen
    }
                }
        }


Zeile 133 beginnt mit print "Kennen Sie auch ein Seminarkürzel.

Ich füge beide Skripte bei. wer.pl, auf dem Server ohne Endung und Ias.pm

So long
Thomas
Anhänge
text/plain
582 lines
wer.pl
text/plain
191 lines
Ias.pm

View full thread Problem mit putty