日期:2014-05-16  浏览次数:20692 次

sed 从一个文件生成另一个文件问题
有一个文件叫sections, 如下:
hjj@ubuntu:~$ cat sections 
0xe08d4000 
0xe08d642c

由sections 文件,欲生成debug-sections 文件,期待如下:
hjj@ubuntu:~$ cat debug-sections 
add-symbol-file uxfs.ko 0xe08d4000 -s .exit.text 0xe08d642c

就是说从第一个文件中读取第一行,第二行内容,
添加其它一些信息,合成到一个新文件中。
请问如何用sed 来实现。谢谢!



------解决方案--------------------
echo "add-symbol-file uxfs.ko `sed -n '1 p' sections`  -s .exit.text `sed -n '2 p' sections`" > debug-sections 
------解决方案--------------------
sed -n '1,2p' filenmae