Remek! Ez ugyan nem cserélte le a "/"-eket "\/"-re, de ez már jó:
#!/bin/bash
esc() {
sed 's,/,\\/,g' <<<"$1"
}
par=''
while [ $# -gt 0 ]; do
par="${par}`sed 's,/,\\/,g' <<<"$1"`"
[ $# -gt 1 ] && par="${par}.*"
shift
done
sed -n '/'^`esc ${par}`'/,/^[a-z]/p' | sed '$d'
---------
http://evilrouters.net/2011/10/27/choose-internetworking/