Korzystam z grep
polecenia, aby wyszukać ciąg w wielu plikach. Czy istnieje coś podobnego do „wyszukaj i zamień”?
command-line
files
Tom Brito
źródło
źródło
przychodzi mi na myśl sed. Przykład:
To wyszukuje kota w linii i umieszcza psa na swoim miejscu w pliku wejściowym i zapisuje do pliku wyjściowego.
źródło
sed
jest właściwym narzędziem; ale alternatywnie możesz nawet używaćex
poleceń wvim
:gdzie
<files>
jest lista plików lub wzorców, w których chcesz dokonać podstawienia.źródło
Możesz używać Vima w trybie Ex:
%
wybierz wszystkie linies
zastąpićg
zamień wszystkie wystąpienia w każdej liniix
Zapisz i zamknijźródło