LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 585|回复: 1

sed中的h和H如何理解?

[复制链接]
发表于 2004-11-1 17:19:58 | 显示全部楼层 |阅读模式
相对于g和G

看manpages,疑惑的说:

       h H    Copy/append pattern space to hold space.

       g G    Copy/append hold space to pattern space.
发表于 2004-11-4 04:05:04 | 显示全部楼层
h/H表示将pattern space的东西放到hold space中,这样你可以在改pattern space的时候还有一个hold space里的版本。g/G就是把hold space的东西考出来。 最常用的是比如你要取pattern space中的一段东西,然后又需要将原来的东西打印出来。h/H和g/G就很有用了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表