neděle 27. ledna 2013

Sed a mazání textu

Aneb jak rekurzivně odstranit určitý text z hromady textových souborů uložených v určité adresářové struktuře.

Třeba takto:

find  ./ -name "*.txt" | xargs sed -i 's/Nějaký hloupý text//'

Pro smazání celého řádku lze použít toto

find  ./ -name "*.txt" | xargs sed -i '/Nějaký koupý text/d'

Žádné komentáře:

Okomentovat