URI: 
       0011-ed.sh - sbase - suckless unix tools
  HTML git clone git://git.suckless.org/sbase
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       0011-ed.sh (193B)
       ---
            1 #!/bin/sh
            2 
            3 tmp=tmp.$$
            4 
            5 trap 'rm -f $tmp' EXIT
            6 trap 'rm -f $tmp' HUP INT TERM
            7 
            8 cat <<EOF >$tmp
            9 y
           10 1
           11 x
           12 y
           13 EOF
           14 
           15 ../ed -s /dev/null <<EOF  | diff -u $tmp -
           16 a
           17 1
           18 2
           19 3
           20 .
           21 1r !printf 'x\ny\n'
           22 p
           23 1,3p
           24 w
           25 EOF