I am doing certain text processing operations and finally able to get a file something like this
india
sudan
japan
france
now I want to add
You can also use xargs with echo for this:
< file xargs -d "\n" -rI % echo '% | COUNTRY'
This will make xargs take each line of file and pass it one at a time† to the specified echo command, replacing the % (or whatever character you choose) with the input line.
† By default xargs will pass multiple lines of input to a single command, appending them all to its argument list. But specifying -I % makes xargs put the input at the specified place in the command, and only put one line there at a time, running echo as many times as required.