Ответ 1
Я не уверен, что вы используете регулярное выражение, но если вы хотите точное соответствие '192.168.0.11', вы можете использовать:
s/\<192\.168\.0\.11\>//g
\<\>
принудительное соответствие.
В настоящее время я использую 's/string/new_string/g'
для доступа к некоторым файлам CSV, однако я столкнулся с трудностями в следующем сценарии:
Я хочу заменить экземпляры '192.168.0.11'
, однако он также захватывает экземпляры '192.168.0.111'
.
Как я могу обеспечить, чтобы sed только захватывал '192.168.0.11'
, а не '192.168.0.111'
? Мне, очевидно, придется повторить это для многих переменных, поэтому можно легко оценить что-то легко масштабируемое.
Спасибо!
Я не уверен, что вы используете регулярное выражение, но если вы хотите точное соответствие '192.168.0.11', вы можете использовать:
s/\<192\.168\.0\.11\>//g
\<\>
принудительное соответствие.