diff options
Diffstat (limited to 'mnv/runtime/syntax/testdir/input/sed.sed')
| -rw-r--r-- | mnv/runtime/syntax/testdir/input/sed.sed | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/mnv/runtime/syntax/testdir/input/sed.sed b/mnv/runtime/syntax/testdir/input/sed.sed new file mode 100644 index 0000000000..a6f248e9fb --- /dev/null +++ b/mnv/runtime/syntax/testdir/input/sed.sed @@ -0,0 +1,65 @@ +# sed(1) + + +# Addresses + + +# line number + +42p +$p + +/foobar/p +/foo[/]bar/p +/foo\/bar/p + +\xfoobarxp +\xfoo\xbarxp +\xfoo[x]barxp + +# skip bracket expressions +\a_\a_[a[:ascii:]a[.a.]a[=a=]a]_ap +\a_\a_[^a[:ascii:]a[.a.]a[=a=]a]_ap +\a_\a_[]a[:ascii:]a[.a.]a[=a=]a]_ap +\a_\a_[^]a[:ascii:]a[.a.]a[=a=]a]_ap + + +# range + +42,84p +/foo/,/bar/p + +/foo/,42p +42,/bar/p + + +# GNU extensions + + +# step + +1~2p + + +# ignore case, multiline + +/foobar/Ip +/foobar/Mp +/foobar/IMp +/foobar/MIp + +\afoob\araIp +\afoob\araMp +\afoob\araIMp +\afoob\araMIp + + +# increment + +42,+42p + + +# step + +42,~2p + |
