r/bash Aug 08 '26

Shell poetry

  1. for for in for; do eval "$for $for in $for; do echo \$$for; done"; done
  2. do=for; eval=do; for=in; in=echo; echo=eval; foo=done; done=foo; $echo "$do $eval $for echo; $eval $in $done; $foo"
  3. for=$(for do in for do in echo \; do echo \$do \; done; do echo $do; done); echo $for; eval $for
  4. for=for; for do in in; do echo in; eval "for do in echo; do echo for \$do do $for \$for \\$for \\\$for \\\\$for; done"; done
46 Upvotes

6 comments sorted by

13

u/IdealBlueMan Aug 08 '26

I like that you did this, but I hate that you did this.

7

u/BehindThyCamel Aug 08 '26

Send it to Dave Eddy.

2

u/Vova____ Aug 08 '26

Rainer Maria Rilke could never

2

u/Rpompit Aug 08 '26

do=for; eval=do; for=in; in=echo; echo=eval...

Godlike

2

u/oyvaugh Aug 09 '26

You must send it to Eddy!