Thread Startscript: Kleines Problem mit meinen Ideen ein Tea (34 answers)
Opened by Gast at 2005-05-15 07:04

coax
 2005-05-16 01:29
#54946 #54946
User since
2003-08-11
457 Artikel
BenutzerIn
[default_avatar]
[quote=BoSSSpy,15.05.2005, 22:03]Weis jemand wo ich da nen fehler gemacht haben soll?[/quote]
Bevor wir antworten koennen muesstest du uns erstmal sagen was fuer ein Fehler/Fehlverhalten auftritt und am besten mal dein Script ein bisschen aufraeumen - ist fuer uns nicht wenig Arbeit, es aufzuraeumen, um da erstmal durchzusteigen.

Hilfreich dabei koennen zum Beispiel die Here-Dokumente sein. Fuer
Code: (dl )
  print "\n\n\n\n\n\n========================\nWaehlen sie aus was sie möchten? \n (1) CounterStrike S. Starten Manuell\n (2) CounterStrike S. Stoppen\n (3) CounterStrike Vordefiniert\n (4) Zurück\n";

wuerde man dann
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
  print <<EOBANNER;




========================
Waehlen sie aus was sie möchten?
(1) CounterStrike S. Starten Manuell
(2) CounterStrike S. Stoppen
(3) CounterStrike Vordefiniert
(4) Zurück

EOBANNER

schreiben, das ist dann schon man wesentlich uebersichtlicher. Das abschlieszende Zeichenfolge 'EOBANNER' muss am Anfang der Zeile stehen und dahinter darf nichts folgen (auch kein Leerzeichen etc.).

Alternativ geht auch
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
print '
Text
';

# oder interpoliert
print "
$text
";

# oder die aequivalenten ... wobei das Zeichen (hier ~) _freiwaehlbar_ ist
print q~

~;


Dokumentation darueber findest du in
perldoc perlop      fuer die Here-Dokumente im Abschnitt: <<EOF
,,Das perlt aber heute wieder...'' -- Dittsche

View full thread Startscript: Kleines Problem mit meinen Ideen ein Tea