hello,

> Van egy file-om egy ilyen tartalmú sorral:
> 
> telnet:host=??SERVER1,...
> 
> A less így mutatja a file-ban ezt a sort (a 243 invertálva van):
> telnet:host=243243SERVER1,...
> 
> Ezt akarom lecserélni sed-del, de nem megy:
> sed 's/telnet:host=.*$/ssh:host="??SERVER1",.../'
> 
> Ha az = jel után bármilyen karaktert teszek a mintába, nem
> illeszkedik. Van valakinek ötlete, hogy miért és hogy lehetne
> rábeszélni a sed-et arra, hogy mégis illeszkedjen mindenre a '.'? A
> locale-em: hu_HU.UTF-8

$ LANG=hu_HU sed -e 's/telnet:host=.*$/ssh:host="??SERVER1",.../' file.txt ?

vagy pont az utf8 a lenyeg?



a.

_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz