]> git.draconx.ca Git - scripts.git/blob - quine.sed
Add script to convert "JWK"-format RSA keys to normal.
[scripts.git] / quine.sed
1 #!/bin/sed -nf
2 # A quine for GNU sed.
3 s:.*:   i\\\
4         #!/bin/sed -nf\\\
5         # A quine for GNU sed.\
6         h\
7         s/\\\\/\\\\\\\\/g\
8         s/\&/\\\\\&/g\
9         s/\:/\\\\\:/g\
10         s/\\n/\\\\\\n/g\
11         s/.*/s\:.*\:\&\:/\
12         p\
13         g\
14         s/ \\{2,\\}//g\
15         p:
16 i\
17 #!/bin/sed -nf\
18 # A quine for GNU sed.
19 h
20 s/\\/\\\\/g
21 s/&/\\&/g
22 s/:/\\:/g
23 s/\n/\\\n/g
24 s/.*/s:.*:&:/
25 p
26 g
27 s/ \{2,\}//g
28 p