Бах, не обращай внимания, это пимарко уже освещало это выше. Оставив мой ответ для объяснения.
аюсь найти и заменить строку во всех файлах, соответствующих grep на машине с Linux. У меня есть кое-что из того, что я хочу сделать, но я не уверен, как лучше связать их всех вместе.
grep -n 'foo' *
выдаст мне вывод в виде:
[filename]:[line number]:[text]
Для каждого файла, возвращаемого grep, я хотел бы заменить «foo» на «bar» и записать результат обратно в файл. Есть ли хороший способ сделать это? Может быть, модный трубопровод?