第1个回答 2015-12-19
假如你原来的输入文件是template,并且只替换中间几行坐标,且假设坐标存放在coord.xyz文件中,那么:
1. 先把首尾存成文件:
head -3 template > head.txt
tail -2 template > tail.txt
2. 然后直接生成新的输入文件input:
cat head.txt > input
cat coord.xyz >> input
cat tail.txt >> input
(注意 > 是创建文件, >> 是在文件后添加内容)
上面是个很笨的办法。不过这也是unix的精髓,就是keep it simple stupid。