Я пытаюсь использовать здесь документ с sed со скриптом ... но я получаю странную ошибку.
sed: не может прочитать какой-либо случайный текст .: Нет такого файла или каталога
FILE=c:/output.file read -r -d '' VAR <<"EOF" Some random text. EOF ./sed -f - "$VAR" > "$FILE" << SED_SCRIPT s|text|word|g s|Some|Lots of|g SED_SCRIPT
Вы не используете здесь документ для выражения sed, вы просто используете параметр в кавычках.Вы обычно используете здесь документ для ввода.
sed -e 's/text/word/g s/Some/Lots of|g' <<EOF Some random text. EOF