LINUX.ORG.RU

man sed

Чтение sed(1) вслух и с выражением - только за большие деньги.

Led ★★★☆☆
()

Думаю что редактировать должен редактор (sed) а искать поиск (find).

sin_a ★★★★★
()

ruby -e '\`find\`.split(/\n/).each { |file| \`cat «#{file}» | sed -e «s:::» > #{file + ".tmp"}; mv «#{file}» «#{file + ».tmp"}«\` if File.file? file }'

Как то так. :)

babusha
()
Ответ на: комментарий от babusha

Поправочка маленькая:

ruby -e '\`find\`.split(/\n/).each { |file| \`cat «#{file}» | sed -e «s:::» > «#{file + \'.tmp\'}»; mv «#{file}» «#{file + \'.tmp\'}»\` if File.file? file }'

babusha
()
Ответ на: комментарий от babusha

ну точно поражение мозга ruby

Где здесь bash, чудо? ;)

Это обычный find

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.