summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/tocart.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/latex-tipps-und-tricks/tocart.tex')
-rw-r--r--Master/texmf-dist/doc/latex/latex-tipps-und-tricks/tocart.tex55
1 files changed, 55 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/tocart.tex b/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/tocart.tex
new file mode 100644
index 00000000000..f98b5903fc3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/tocart.tex
@@ -0,0 +1,55 @@
+\documentclass[12pt,twocolumn]{article}
+\usepackage{german}
+\usepackage{tocart}
+\begin{document}
+
+\title{Perls interaktive M"oglichkeiten}
+\maketitle
+
+\shorttoc
+
+In dieser Zeitschrift sollen Sie erfahren, wie Sie mit Perl, ohne ein Programm
+zu schreiben, zahllose praktische Probleme l"osen k"onnen.
+Sie stellt L"osungen f"ur kleinere Probleme vor, f"ur die man kein Programm
+schreiben mu"s, da Perl auch mit einer einzigen Zeile direkt von der Shell aus aufgerufen werden kann,
+und die man immer wieder brauchen wird -- und die im Vergleich zu gr"o"seren
+Programmen sogar ungeahnt m"achtig sind.
+
+
+\article{Suchen und Ersetzen}{Such- und Ersetzungsvorg"ange in mehreren
+ Dateien ohne Editoraufruf}{Ingo Kl"ockl}
+
+Eine der elementaren Aufgaben bei der Textbearbeitung und Programmierung ist
+das Suchen und Ersetzen von Zeichenfolgen. Das Teilproblem des Suchens kann
+dabei entweder innerhalb eines Editors gel"ost werden oder durch einen mehr
+oder minder m"achtigen Suchbefehl des Betriebssystems, etwa \verb+search+
+oder \verb+grep+. Nutzer von PCs unter Windows haben auch hierbei wieder das
+Nachsehen in Form des durchaus minder m"achtigen \verb+find+ und m"ochten vielleicht
+als erste mehr M"oglichkeiten zur Verf"ugung gestellt bekommen.
+
+Sehen wir, was Perl nun zu diesem Thema, zun"achst des Suchens, zu bieten hat.
+Betrachten Sie die folgenden Zeilen
+\begin{verbatim}
+perl -ne "print if /bla/" datei
+perl -ne "print $ARGV." ".$_
+ if /bla/" datei
+\end{verbatim}
+Beide Zeilen suchen in der Datei \verb+datei+ nach dem Begriff \verb+bla+,
+wobei die Dateien grunds"atzlich zeilenstrukturiert sind.
+
+\begin{verbatim}
+perl -i.bak -pe "s/a/b/g;" datei
+\end{verbatim}
+
+\newpage
+\article{Die Kommandozeilenoptionen}{Was tun mit den Perl-Schaltern}
+{Ingo Kl"ockl}
+
+\newpage \mbox{}\newpage \mbox{} % einige (leere) Seiten erzeugen
+\newpage \mbox{} % dto.
+
+\newpage
+\article{Zeilen bearbeiten}{Zeilen numerieren, St"ucke extrahieren und vieles mehr}
+ {M. al'ein Anderer}
+
+\end{document}