У меня есть текст лицензии в файле Java. Я хочу заменить его другой лицензией. У меня есть много java-файлов для этого. Как я могу это сделать, используя команду «sed» или скрипт bash?Как заменить абзац командой sed
Оригинал лицензии выглядит,
/* * some txt * some txt */ package abc;
И я хочу, чтобы заменить выше текст лицензионного соглашения на следующий,
/* * new license * new license */ package abc;
Аналогичный вопрос уже задан. Это может вам помочь. http://stackoverflow.com/questions/8454525/how-to-substitute-a-paragraph-in-file – Agnivesh
Я бы использовал файл исправлений, возможно, с нечетким соответствием. – ams
аналогичный xml [вопрос] (http://stackoverflow.com/q/17213944/2098699). – Endoro