Я работаю над старым кодом, и я обнаружил, что использовал
sed -E 's/findText/replaceWith/g' #findText would contain a regex
но теперь я попробую
sed -e 's/findText/replaceWith/g'
Кажется, делает то же самое или делает это? Я помню, что была причина, по которой я это делал, но я не могу вспомнить, и "man sed" не помогает, поскольку у них ничего нет - только E, - это не имеет особого смысла эфир.
-e, --expression=script
Append the editing commands in script to the end of
the editing command script. script may contain more
than one newline separated command.
Я думал, что это означает, что он будет соответствовать регулярному выражению...
GNU sed version 4.2.1