24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 155  |  回复: 2
当前主题已经存档。

liuchaoren5772

金虫 (小有名气)

[交流] 【求助】sed问题【已完结】

请问使用sed的时候如何使用变量?
nl OUTCAR | sed -n '2,5'该命令提取的是第2到第5行。但我想要提取的行号是变量,请问怎么修改?

nl OUTCAR | sed -n '$a,$b'
这命令是有问题的。

谢谢

[ Last edited by 余泽成 on 2009-11-15 at 12:47 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjyl

金虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
liuchaoren5772(金币+10,VIP+0): 11-15 11:05
余泽成(金币+2,VIP+0):谢谢应助,辛苦! 11-15 12:48
使用双引号。
另外,需要加操作p才能输出匹配的行。

nl OUTCAR | sed -n "$a,$b p"
引用回帖:
Originally posted by liuchaoren5772 at 2009-11-14 22:59:
请问使用sed的时候如何使用变量?
nl OUTCAR | sed -n '2,5'该命令提取的是第2到第5行。但我想要提取的行号是变量,请问怎么修改?

nl OUTCAR | sed -n '$a,$b'
这命令是有问题的。

谢谢

2楼2009-11-15 10:52:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuchaoren5772

金虫 (小有名气)

谢谢!可以用了。
3楼2009-11-15 11:06:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 liuchaoren5772 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见