Habe da mal 3 Fragen.
Dr. MaBusen
- perl
Hallo
Ich habe da mal ein paar Fragen zu bestimmten CGI/PERL Befehlen.
1 Frage: Was hat die Option -t bei Sendmail für eine Funktion und gibt es noch andere?
2 Frage: Was haben die Optionen \Q und \E im folgenden ausdruck für eine Funktion?
foreach (@TA) {
($TX,$GR)=split(/§/,$_);
$GRA="<img src="@URLDaten[5]$GR" border="0">";
$Daten =~ s/\Q$TX\E/$GRA/sg;
}
Diese schleife ersetzt in ein Script Textteile durch eine Grafik. Bei SelfHTML habe ich nichts über diese Optionen gefunden.
3 Frage: Beziehen sich die Bit-Operatoren direkt auf die Speicherstellen des PC, oder auf den Inhalt einer Variable und wenn ja, wie wende ich den Befehl an?
Das war's erst mal
MfG
Dr. Ma-Busen
Hallo
Tach
Ich habe da mal ein paar Fragen zu bestimmten CGI/PERL Befehlen.
zu CGI sehe ich keine einzige Frage...
1 Frage: Was hat die Option -t bei Sendmail für eine Funktion und gibt es noch andere?
Schon mal
sendmail -h
oder
sendmail -?
probiert?
2 Frage: Was haben die Optionen \Q und \E im folgenden ausdruck für eine Funktion?
\E end case modification (think vi)
\Q quote (disable) pattern metacharacters till \E
Hättest Du mit
perldoc perlre
auch selbst rausfinden können.
3 Frage: Beziehen sich die Bit-Operatoren direkt auf die Speicherstellen des PC, oder auf den Inhalt einer Variable und wenn ja, wie wende ich den Befehl an?
Auf Variablen.
Anwendung: siehe
perldoc perlop
Andreas
Hallo,
Ich habe da mal ein paar Fragen zu bestimmten CGI/PERL Befehlen.
Zu Perl und sendmail, genauer gesagt :)
1 Frage: Was hat die Option -t bei Sendmail für eine Funktion und
gibt es noch andere?
Die Option "-t" weist Sendmail an, die Informationen, die fuer das
Zustellen der Mail noetig sind, aus den Headern der Mail
herauszulesen. Sonst muesstest du sie naemlich als
Kommando-Zeilen-Argument mitliefern.
2 Frage: Was haben die Optionen \Q und \E im folgenden ausdruck
für eine Funktion?
\Q laesst den folgenden String escaped sein und \E beendet das
Quoting. Will heissen, alle Zeichen, die auf \Q folgen, haben in dem
RegEx keine besondere Bedeutung, auch wenn es ein Punkt oder eine
eckige Klammer ist.
3 Frage: Beziehen sich die Bit-Operatoren direkt auf die
Speicherstellen des PC, oder auf den Inhalt einer Variable und
wenn ja, wie wende ich den Befehl an?
Bitoperatoren wendet man auf Variablen an. Und um die Anwendung zu
verstehen, muesstest du dich mal ein wenig mit boolscher Algebra
auseinander setzen :) Ist aber eigentlich gar nicht so schwer, wie
es aussieht. Sehen wir uns mal die Operatoren an:
101101
& 110110
--------
100100
101100
| 100110
--------
101110
10101
^ 10100
--------
01010
!101101 = 010010
Ich hoffe, das ist jetzt etwas klarer geworden :)
Gruesse,
CK