0021-ed.sh - sbase - suckless unix tools
HTML git clone git://git.suckless.org/sbase
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
0021-ed.sh (188B)
---
1 #!/bin/sh
2
3 tmp=tmp.$$
4
5 trap 'rm -f $tmp' EXIT
6 trap 'rm -f $tmp; kill -KILL $$' HUP INT TERM
7
8 cat <<EOF >$tmp
9 1
10 2
11 3
12 EOF
13
14 ../ed -s /dev/null <<EOF | diff -u $tmp -
15 a
16 1
17 2
18 3
19 .
20 g/^$/d
21 ,p
22 Q
23 EOF