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
wklejanie i wycinanie łańcuchów w plików tekstowych
Moderatorzy: Moderatorzy, Administratorzy
wklejanie i wycinanie łańcuchów w plików tekstowych
Ostatnio zmieniony 2008-06-24, 13:57 przez vitos, łącznie zmieniany 1 raz.
Re: wklejanie i wycinanie łańcuchów w plików tekstowych
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]
[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]