RegEx Escape String in Shell
Searched for an easy way to escape a string for regular expression matching on the command line, didn’t find anything useful, created my own:
sed -E 's/([\.\\\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:\-\#])/\\1/'
Wrap it in a function to easily call it whenever you need.