Skip to content
Snippets Groups Projects
Commit 2caa0295 authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Beispiele für Unix-Skript-Programmierung und reguläre Ausdrücke

parent 9def79d6
Branches
No related tags found
No related merge requests found
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | grep "^H[aeiou]"
Hello, world!
cassini/home/peter/bo/2016ws/es/20161020> echo "HEllo, world!" | grep "^H[aeiou]"
cassini/home/peter/bo/2016ws/es/20161020> echo "Hxllo, world!" | grep "^H[aeiou]"
cassini/home/peter/bo/2016ws/es/20161020> echo "Hxllo, world!" | grep "^H[^xyz]"
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | grep "^H[^xyz]"
Hello, world!
cassini/home/peter/bo/2016ws/es/20161020> cat xkcd.sh
#!/bin/sh
echo -n "http:"
curl -s http://xkcd.com \
| grep "img src=" \
| grep -v "terrible_small_logo" \
| grep -v "Selected Comics" \
| sed -e 's/^[^"]*"//' \
| sed -e 's/".*$//'
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | sed -e 's/ll/xx/'
Hexxo, world!
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | sed -e 's/ll//'
Heo, world!
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | sed -e 's/^ll//'
Hello, world!
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | sed -e 's/^.*ll//'
o, world!
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | sed -e 's/^[aeiou]*ll//'
Hello, world!
cassini/home/peter/bo/2016ws/es/20161020> echo "Hello, world!" | sed -e 's/^[Haeiou]*ll//'
o, world!
cassini/home/peter/bo/2016ws/es/20161020>
#!/bin/sh
echo -n "http:"
curl -s http://xkcd.com \
| grep "img src=" \
| grep -v "terrible_small_logo" \
| grep -v "Selected Comics" \
| sed -e 's/^[^"]*"//' \
| sed -e 's/".*$//'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment