wklejanie i wycinanie łańcuchów w plików tekstowych

Problemy dotyczące programowania.

Moderatorzy: Moderatorzy, Administratorzy

vitos
Użytkownik
Posty: 104
Rejestracja: 2005-10-30, 09:13
Lokalizacja: Pszów

wklejanie i wycinanie łańcuchów w plików tekstowych

Post autor: vitos »

Mam prośbę do Szanownych Grupowiczów.

Mam około 200 plików tekstowych z rozszerzeniem .host . Każdy plik jest plikiem konfiguracyjnym dla poszczególnego hosta w sieci i jest taki sam jeśli chodzi o nazwy i rozmieszczenie w poszczególnych liniach zmiennych wykorzystywanych później przez firewall.

Chciałbym zmienić w każdym z tych plików dwie rzeczy.

1. w linii 10 zmienić nazwę łańcucha "ZMIENNA1" na "ZMIENNA2"
2. w linii 20 , która jest pusta dodać łańcuch o nazwie "ZMIENNA3=xxx"

Bardzo dziękuję za pomoc
Witek
Ostatnio zmieniony 2008-06-24, 13:57 przez vitos, łącznie zmieniany 1 raz.
Awatar użytkownika
Zielony
Użytkownik
Posty: 535
Rejestracja: 2005-03-17, 18:22
Lokalizacja: Poznań
Kontakt:

Re: wklejanie i wycinanie łańcuchów w plików tekstowych

Post autor: Zielony »

Kod: Zaznacz cały

sed -i -e '10s/ZMIENNA1/ZMIENNA2/' -e '19aZMIENNA3=xxx' *.host
Żyję - nie każdemu się zdarza - a we krwi mam chlorofil.
[url=http://scxd.info/][img]http://scxd.info/pub/scxdbar/scxd-bar.png[/img][/url]
[b]Registered User #448882[/b]
[img]http://scxd.info/say/img.php[/img]
ODPOWIEDZ