Streamprocessing - Verarbeitung von Streams

Die Verarbeitung von Zeichenketten oder Datenströmen (Streams), auch Textmanipulation genannt, ist im Allgemeinen ein mächtiges Werkzeug. Innerhalb von Minuten lassen sich Skripte schreiben, die relevante Daten aus einer Datei, dem Internet oder dem Linux-Kernel filtern und in aufbereiteter Form anzeigen, speichern oder eine passende Aktion auslösen. Zum verarbeiten von Zeichenkette stehen unter Linux zahlreiche Werkzeuge zur Verfügung.

awk - pattern scanning and text processing language
grep - print lines matching a pattern
sed - stream editor for filtering and transforming text
cat - concatenate files and print on the standard output
tac - concatenate and print files in reverse
cut - remove sections from each line of files
tr - translate or delete characters
od - dump in octal and other formats
column - columnate lists
fold - wrap each input line to fit in specified width
fmt - simple optimal text formatter
nl - number lines of files
pr - convert text files for printing
comm - compare two sorted files line by line
diffKeine Zugangsberechtigung - compare files line by line
sort - sort lines of text files
xargs - build and execute command lines from standard input
tee - read from standard input and write to standard output and files
head - print the first lines of each file to standard output
tail - print the last lines of each file to standard output
iconv - converts the encoding of characters from one coded character set to another
join - join lines of two files on a common field
paste - merge lines of files
uniq - report or omit repeated lines
wc - print the number of newlines, words, and bytes in files
printf - formatierte Ausgabe
Html conversion - conversion to HTML
uuencode - escape all non ascii characters
cpipe - Counting pipe

Run command on every occurrence of grep
dmesg | grep Product | while read line ; do echo "$line" ; done

Siehe auch BashOsLinuxSoftwareArchitekturmuster

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki