Kiss Gabor <[email protected]> írta, 2009.11.02.:
[...]
>> Ezt akarom lecserélni sed-del, de nem megy:
>> sed 's/telnet:host=.*$/ssh:host="££SERVER1",.../'
>
> Valamit nem értek. A fenti parancsal épp hogy beszúrsz \243-akat
> a sorba, nem törlöd õket.

Félreértelmezhetően írtam, a lecserélt sttringben is kellene lennie.

>> Ha az = jel után bármilyen karaktert teszek a mintába, nem
>
> A jobb vagy a bal oldalon?

A mintában, a jobb oldalán.

> Nem elég csak a s/telnet:/ssh:/ csere?
> További ötletek:
> s/telnet:host=(..).*/ssh:host="\1SERVER1"/ (ha meg akarod tartani)
> s/telnet:host=...*/ssh:host="SERVER1"/ (ha nem)

Nem elég, mert az utána következő dolgokat is cserélni akarom. Ez a
két parancs meg egyszerűen nem cserél le semmit.

[...]
>> locale-em: hu_HU.UTF-8
>
> A biztonság kedvéért legyen C!

Ezzel van baj, a magyar locale-vel nem illeszkedik, a C-vel igen.
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz