( crok | 2013. 10. 28., h – 22:54 )

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/