Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- function hoofdletters() {
- if [ $# -ne 2 ]
- then
- echo "Syntaxis: hoofdletters <woord> <zin>" 1>&2
- exit 1
- else
- woord=$(echo $1 | sed 's/./&[^a-z]*/g')
- zin=$(echo $2 | sed "s/\($woord\)/\U\1\E/gI")
- echo $zin
- fi
- return 0
- }
- function markeren() {
- if [ $# -ne 2 ] | [ ! -r $1 ] | [ ! -r $2 ]
- then
- echo "Syntaxis: markeren <tekst> <woordenlijst>" 1>&2
- exit 1
- else
- lijst=$(wc -l $2)
- lengte=$(wc -l $1)
- tekst=$(cat $1 | tr 'A-Z' 'a-z')
- for i in $lijst
- do
- woord=$(sed "${i}q;d" $2)
- tekst=$(hoofdletters $woord $tekst)
- done
- echo $tekst
- return 0
- fi
- }
Advertisement
Add Comment
Please, Sign In to add comment