- 论坛徽章:
- 15
|
本帖最后由 rdcwayx 于 2014-01-08 10:51 编辑
回复 1# luofeiyu_cu
用sedsed (http://aurelio.net/projects/sedsed/)可以帮助理解:- $ cat file
- if
- a
- equals
- b
- b
- b
- you
- you
- you
- three
- aggbc
- four
- four
- four
- $ sedsed -d --hide=hold ':a;$!N;1,4ba;P;$d;D' file
- PATT:if$
- COMM::a
- COMM:$ !N
- PATT:if\na$
- COMM:1,4 b a
- COMM:$ !N
- PATT:if\na\nequals$
- COMM:1,4 b a
- COMM:$ !N
- PATT:if\na\nequals\nb$
- COMM:1,4 b a
- COMM:$ !N
- PATT:if\na\nequals\nb\nb$
- COMM:1,4 b a
- COMM:P
- if
- PATT:if\na\nequals\nb\nb$
- COMM:$ d
- PATT:if\na\nequals\nb\nb$
- COMM:D
- PATT:a\nequals\nb\nb$
- COMM::a
- COMM:$ !N
- PATT:a\nequals\nb\nb\nb$
- COMM:1,4 b a
- COMM:P
- a
- PATT:a\nequals\nb\nb\nb$
- COMM:$ d
- PATT:a\nequals\nb\nb\nb$
- COMM:D
- PATT:equals\nb\nb\nb$
- COMM::a
- COMM:$ !N
- PATT:equals\nb\nb\nb\nyou$
- COMM:1,4 b a
- COMM:P
- equals
- PATT:equals\nb\nb\nb\nyou$
- COMM:$ d
- PATT:equals\nb\nb\nb\nyou$
- COMM:D
- PATT:b\nb\nb\nyou$
- COMM::a
- COMM:$ !N
- PATT:b\nb\nb\nyou\nyou$
- COMM:1,4 b a
- COMM:P
- b
- PATT:b\nb\nb\nyou\nyou$
- COMM:$ d
- PATT:b\nb\nb\nyou\nyou$
- COMM:D
- PATT:b\nb\nyou\nyou$
- COMM::a
- COMM:$ !N
- PATT:b\nb\nyou\nyou\nyou$
- COMM:1,4 b a
- COMM:P
- b
- PATT:b\nb\nyou\nyou\nyou$
- COMM:$ d
- PATT:b\nb\nyou\nyou\nyou$
- COMM:D
- PATT:b\nyou\nyou\nyou$
- COMM::a
- COMM:$ !N
- PATT:b\nyou\nyou\nyou\nthree$
- COMM:1,4 b a
- COMM:P
- b
- PATT:b\nyou\nyou\nyou\nthree$
- COMM:$ d
- PATT:b\nyou\nyou\nyou\nthree$
- COMM:D
- PATT:you\nyou\nyou\nthree$
- COMM::a
- COMM:$ !N
- PATT:you\nyou\nyou\nthree\naggbc$
- COMM:1,4 b a
- COMM:P
- you
- PATT:you\nyou\nyou\nthree\naggbc$
- COMM:$ d
- PATT:you\nyou\nyou\nthree\naggbc$
- COMM:D
- PATT:you\nyou\nthree\naggbc$
- COMM::a
- COMM:$ !N
- PATT:you\nyou\nthree\naggbc\nfour$
- COMM:1,4 b a
- COMM:P
- you
- PATT:you\nyou\nthree\naggbc\nfour$
- COMM:$ d
- PATT:you\nyou\nthree\naggbc\nfour$
- COMM:D
- PATT:you\nthree\naggbc\nfour$
- COMM::a
- COMM:$ !N
- PATT:you\nthree\naggbc\nfour\nfour$
- COMM:1,4 b a
- COMM:P
- you
- PATT:you\nthree\naggbc\nfour\nfour$
- COMM:$ d
- PATT:you\nthree\naggbc\nfour\nfour$
- COMM:D
- PATT:three\naggbc\nfour\nfour$
- COMM::a
- COMM:$ !N
- PATT:three\naggbc\nfour\nfour\nfour$
- COMM:1,4 b a
- COMM:P
- three
- PATT:three\naggbc\nfour\nfour\nfour$
- COMM:$ d
复制代码 |
|