Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem nowej linii (?) Linux
Forum PHP.pl > Forum > Przedszkole
maraska
Witam,

Chcę usunąć masowo określony ciąg znaków z wielu plików php na raz (włam).
Jest takie polecenie w konsoli, które działa a wygląda tak:

  1. find /katalog do przeszukania/ -type f -exec sed -i 's/co znaleźć/na co zamienić /g' {} \;


Do usunięcia jest takie coś

tak w notepad - jest nowa linia
  1. ?>
  2. <iframe style="position: absolute; left: .....


tak w notatniku - nie ma nowej lini
  1. ?><iframe style="position: absolute; left:.....


Problem polega na tym, że jak usuwam ciąg zaczynający się od <iframe> to działa ale zostają mi oczywiście niechciane ?>
Jak zacznę ciąg od ?> to już nie działa bo takiego ciągu w plikach nie znajduje.

Wydaje mi się, że chodzi o znak nowej linii pomiędzy ?> a <iframe>. Nową linię widać w notepadzie a w notatniku nie.
Próbowałem bez znaku linii oraz z \r\n, z \n i nic.

Może ktoś coś podpowie.
Pozdrawiam
mar1aczi
http://askubuntu.com/a/533313
maraska
Cytat(mar1aczi @ 5.10.2016, 12:42:14 ) *


Poczytałem i dalej nie wiem jak to zrobić żeby przy okazji nie usunąć wszystkich ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.