Będzie krótko, ale pewnie komuś się przyda…

Właśnie dla znajomego przygotowałem małe polecenie które ma być wykorzystywane w skrypcie, a które ma odszukać w pliku konkretny ciąg znaków i podmienić go na inny…

sed i podmiana znaków w pliku

W tym celu wystarczy skorzystać z polecenia „sed”, np. w taki sposób:

sed -i -e ‚s/TEKST_DO_PODMIANY/NOWY_TEKST/’ /ścieżka/do/pliku

Można też w jednym „przebiegu” podmienić kilka ciągów znaków na inne”

sed -i -e ‚s/TEKST_DO_PODMIANY/NOWY_TEKST/’ -e ‚s/KOLEJNY_TEKST_DO_PODMIANY/INNY_NOWY_TEKST/’ /ścieżka/do/pliku

(!) Zgłoś błąd na stronie