当前位置: 技术问答>linux和unix
sed 从一个文件生成另一个文件问题
来源: 互联网 发布时间:2017-05-19
本文导语: 有一个文件叫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 就是说从第...
有一个文件叫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 来实现。谢谢!
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