Проблема в том, что вы запускаете здесь документ, но никогда не закрываете его.Чтобы закрыть его, EOF
должен находиться в начале строки:
su - appluat -c "/home/UAT2/apps2/fs1/inst/apps/UAT_erp/admin/scripts/adstpall.sh apps/xxxx"
<<EOF weblogic xxxxx
EOF"
Какое у вас намерение с приведенным выше кодом?
Чтобы исправить синтаксис, вам нужноизменить его следующим образом, но это все еще не имеет смысла:
su - appluat -c "/home/UAT2/apps2/fs1/inst/apps/UAT_erp/admin/scripts/adstpall.sh apps/xxxx "
<<EOF weblogic xxxxx
EOF
См. также
Здесь-документы