2003-04-11 15:05:25 +00:00
% $Id$
2001-07-02 12:52:18 +00:00
\begin { longtable} { |X l|}
% KILLED & LINE!!!! \kill
\hline
\endfirsthead
\endhead
\endfoot
\hline
\endlastfoot
\multicolumn { 2} { |X|} { \textsl { Seitenweises Formatieren der Dateien, die auf der Befehlszeile angegeben wurden, und speichern des jeweiligen Ergebnisses:} } \\
\multicolumn { 2} { |X|} { \texttt { for file do} } \\
\multicolumn { 2} { |X|} { \texttt { ~pr \$ file > \$ file.tmp~~\# pr: Formatiert Textdateien} \index { !>=\texttt { !>} } } \\
\multicolumn { 2} { |X|} { \texttt { done} } \\
\multicolumn { 2} { |X|} { \STRUT \textsl { Durchsuche Kapitel zur Erstellung einer Wortliste (wie \texttt { fgrep -f} ):} } \\
\multicolumn { 2} { |X|} { \texttt { for item in `cat program\_ list`~~\# cat: Datei ausgeben} \index { cat=\texttt { cat} } \index { Backticks} } \\
\multicolumn { 2} { |X|} { \texttt { do} } \\
\multicolumn { 2} { |X|} { \texttt { ~echo \dq Pruefung der Kapitel auf\dq } \index { Anf<EFBFBD> hrungszeichen} } \\
\multicolumn { 2} { |X|} { \texttt { ~echo \dq Referenzen zum Programm \$ item ...\dq } \index { Anf<EFBFBD> hrungszeichen} } \\
\multicolumn { 2} { |X|} { \texttt { ~grep -c \dq \$ item.[co]\dq ~chap*~~\# grep: nach Muster\index { Mustererkennung} suchen} \index { [abc]=\texttt { [} \textsl { abc} \texttt { ]} } \index { Anf<EFBFBD> hrungszeichen} \index { grep=\texttt { grep} } } \\
\multicolumn { 2} { |X|} { \texttt { done} } \\
\multicolumn { 2} { |X|} { \STRUT \textsl { Ermittle einen Ein-Wort-Titel aus jeder Datei und verwende ihn als neuen Dateinamen:} } \\
\multicolumn { 2} { |X|} { \texttt { for file do} } \\
\multicolumn { 2} { |X|} { \texttt { ~name=`sed -n 's/NAME: //p' \$ file`} \index { !==\texttt { !=} } \index { Backticks} \index { Ticks} } \\
\multicolumn { 2} { |X|} { \texttt { ~~~~~~~~~~\# sed: Skriptsprache zur} \index { sed=\texttt { sed} } } \\
\multicolumn { 2} { |X|} { \texttt { ~~~~~~~~~~\# Textformatierung} } \\
\multicolumn { 2} { |X|} { \texttt { ~mv \$ file \$ name~~\# mv: Datei verschieben} } \\
\multicolumn { 2} { |X|} { \texttt { ~~~~~~~~~~~~~~~~~\# bzw. umbenennen} } \\
\multicolumn { 2} { |X|} { \texttt { done} } \\
\end { longtable}