Tente isso,
sed -e '/JAVA_OPTS/ s/".*"/"-Xmx4096M"/' test453
JAVA_OPTS="-Xmx4096M"
RESOLVED_HEAP_SIZE="2048M"
RESOLVED_OFF_HEAP_SIZE="256M"
- pesquise a correspondência
JAVA_OPTS
-
".*"
irá substituir qualquer padrão entre aspas duplas com"-Xmx4096M"
- se você quiser editar o arquivo, substitua
-e
por-i