Я ищу способ сделать это с помощью sed
или perl
. У меня есть файлы, заполненные строки, как это:Заменить конкретную строку другой строкой, если она не содержит период
0,0,0:17
1,0,0:17
0,1,0:17
0,0,1:17
1,0,1:17
У меня также есть файлы, заполненные строки, как это:
0,0,-1:17.12
1,0,-1:17.12
2,0,-1:17.12
0,1,-1:17.12
1,1,-1:17.12
Я хочу изменить все экземпляры числа 17
в 17.12
, но я не» t хотите случайно изменить экземпляры 17.12
на 17.12.12
.
Любая помощь?
Вы эффективно с просьбой о регулярном выражении, следующим образом: http://stackoverflow.com/tags/ regex/info, чтобы просмотреть доступные онлайн-инструменты, которые помогут вам быстро протестировать ваш сценарий. – dlamblin
Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что область слишком узкая и поможет только одному человеку с определенным регулярным выражением. – dlamblin