В итоге я поместил инструкции sed
в файл
SEDCOMMANDS=`tempfile`
и вызвал
sed -f "$SEDCOMMANDS" -- "$FILE_NAME"
. Это хорошо, если вы не используете sed -i
. Если вы хотите отредактировать файл на месте, следуйте https://unix.stackexchange.com/a/284188/149867 и поместите в файл эквивалентные инструкции ed
, а затем w
и q
.