Извините, я немного не понял ... это:
https://stackoverflow.com/questions/407523/escape-a-string-for-a-sed-replace-patternохватывает только заменяющую строку.
Для точного соответствия в строке поиска, я не думаю, что sed - это ваш инструмент, вы хотите получить ответ, который @muru опубликовал также: [!d5 ] https://stackoverflow.com/questions/407523/escape-a-string-for-a-sed-replace-pattern
Удача
]