Nikolay Nikolaev пишет:
Roman Busyguin wrote:решил вот так сделать, только он почему-то не меняет текст а просто на stdout выгоняет содержимое файла27.04.2007, в 18:21, Nikolay Nikolaev писал(а):да я уже увидел :-) теперь бы понять как выдрать из путь только название файла ....basename должен помочь -- Roman Busyguin Believe in what you do and do what you believe inпробовал и с ключом -е.. то же самое.. :(
for file in `find . -iname *.html`; do name=`basename ${file} .html` sed "s/<title>.*<\/title>/${name}/g" ${file} done man sed параметр --in-place