na Solarisu i FreeBSD to muze byt treba takto:
$ echo "7499 301 0035---2352-tox" | sed -e 's/.\{9\}\([0-9]\{4\}.*\)/N\1/g'
N0035---2352-tox
vmontoval jsem to do toho mího pokusu
[EMAIL PROTECTED] for i in .* ; do mv -i "$i" `echo "$i" | sed -e
's/.\{9\}\([0-9]\{4\}.*\)/N\1/g'; done
ale vysledek je
> (zobacek),shel ceka na dalsi prikaz,ci co
mohl by jste mi lidsky vysvetlit co dela sed -e(v manu jsem schopnej to
precist,ale netusim co to ma presne delat) a dale v "N\1/g" co znamena
/g,taky jsem se s tím nesetkal
--
s pozdravem
Votruba Jaroslav
tel: 389002504
mailto:[EMAIL PROTECTED]
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l