В прошлой жизни я работал в лаборатории ПК.Было несколько утилит командной строки, которые выполняли бы эту функцию, и наибольшие из них, вероятно, были среди клиентов Perl.
Учитывая, что вы разместили этот вопрос в StackOverflow, я собираюсь сделатьПредполагается, что вы знакомы хотя бы с небольшим программированием на уровне сценариев.
Моя жизнь на Perl далеко позади, но если вы скачаете одного из их клиентов и пропингуете веб-поиск, такой как "string-token-relace perl example «Я уверен, что вы не только найдете именно то, что ищете, но и найдете набор инструментов с большей гибкостью, чем вы можете себе представить.