1

I can replace a string by a string using sed, but how can I replace a string with a number? My code is:

while read x 
do
echo $x 
sed 's/xx/$x/g' xy.in > x1
cat > x1 >> x2.dat
done < xyz.dat

I want to replace string xx in xy.in with the number that I read from file xyz.dat. But Instead of the number, I am getting blank spaces in x2.dat.

Zanna
  • 70,465
solphy101
  • 111

0 Answers0