[root@ccsrv shell]# cat cat_file.sh
#!/bin/bash
TEST_VAR=123
rm -f ./test_file.txt
cat > ./test_file.txt<<TEST_EOF
test file content
$TEST_VAR
#INSERT_HERE
test end
TEST_EOF
sed -i '/#INSERT_HERE/a\insert_content="'"${TEST_VAR}"'"' ./test_file.txt
echo "finish"
[root@ccsrv shell]# cat test_file.txt
test file content
123
#INSERT_HERE
insert_content="123"
test end