#!/bin/bash

cat << EOF | awk '{ sub(/REPLACE/, ++i) } 1' 
text REPLACE
text REPLACE
text REPLACE
text REPLACE
EOF