Mercurial > repo
annotate bin/CaT @ 4004:c08a49fca968
<mrhmouse> wget http://nodejs.org/dist/v0.10.22/node-v0.10.22-linux-x64.tar.gz -O node.tar.gz
author | HackBot |
---|---|
date | Wed, 13 Nov 2013 16:29:23 +0000 |
parents | d9ab4c1c05dd |
children |
rev | line source |
---|---|
2351
cedbde4c8d40
<oerjan> (echo \'#!/usr/bin/env python\'; echo \'print (lambda s: "".join([(s[i].upper() if i%2==0 else s[i].lower()) for i in range(len(s)) ]))(open("/dev/stdin").read())\') >bin/CaT; chmod a+x CaT
HackBot
parents:
diff
changeset
|
1 #!/usr/bin/env python |
3868
5909a6756b89
<oerjan> sed -i -e \'1aimport sys\' -e \'s/print/sys.write/\' bin/CaT #Let\'s see how much i messed this up
HackBot
parents:
2351
diff
changeset
|
2 import sys |
3870
d9ab4c1c05dd
<oerjan> sed -i \'s/write /write (/;s/read(/read()/\' bin/CaT
HackBot
parents:
3869
diff
changeset
|
3 sys.stdout.write ((lambda s: "".join([(s[i].upper() if i%2==0 else s[i].lower()) for i in range(len(s)) ]))(open("/dev/stdin").read())) |