eksperymenty z internetem, blogami, bloxem, javascriptem, firefoxem czy różnymi użytecznymi programami czy narzędziami, tak okołoinformatycznie tudzież okołokomputerowo...
Blog > Komentarze do wpisu

UNIX: vi - replace

Znajdź i zastąp, polecenie języka skryptowego vi:

składnia:

:pocz , koniec s / szukany_wyraz / nowy_wyraz / opcje_zamiany

pocz może być:
dowolna liczba - numer linii wiersza
. - bieżący wiersz
$ - koniec pliku

koniec może być:
dowolna liczba - numer linii wiersza
. - bieżący wiersz
$ - koniec pliku

(poczatek , koniec ) = % - cały plik

s jest obowiązkowe

szukany_ wyraz - wiadomo
nowy_wyraz - wiadomo

opcje_zamiany mogą być
g - global - wszystkie wystąpienia w wierszu
c - confirm - potwierdzenie pojedynczej zamiany


przykład:

:%s/stary/nowy/g - zastepuje w calym pliku wyraz stary na nowy bez potwierdzania kazdej zamiany w wierszu
środa, 02 lutego 2005, sgk
TrackBack
TrackBack w tym blogu jest moderowany. TrackBack URL do wpisu:
bloxowe porady

RSS


dodaj do netvibes

Add to Google


pobierz Spiceworks - darmowe oprogramowanie do zarządzania infrastrukturą IT