Mercurial > repo
annotate bin/makequine @ 12046:e37d658a85e2 draft
<oerjan> learn nur "command argument" is a convenience wrapper for invoking user-given commands with the same argument splitting as HackEso\'s top level. (Mnemonic: opposite of `run)
author | HackEso <hackeso@esolangs.org> |
---|---|
date | Sat, 16 Nov 2019 04:19:47 +0000 |
parents | 1f455af23894 |
children |
rev | line source |
---|---|
2383
1f455af23894
<Jafet> (echo \'#!/bin/sh\'; echo \'if [ $# -ne 0 ]; then for f in "$@"; do echo "#!/bin/cat" && cat "$f"; done; else echo "#!/bin/cat" && cat; fi\') > bin/makequine && chmod +x bin/makequine
HackBot
parents:
diff
changeset
|
1 #!/bin/sh |
1f455af23894
<Jafet> (echo \'#!/bin/sh\'; echo \'if [ $# -ne 0 ]; then for f in "$@"; do echo "#!/bin/cat" && cat "$f"; done; else echo "#!/bin/cat" && cat; fi\') > bin/makequine && chmod +x bin/makequine
HackBot
parents:
diff
changeset
|
2 if [ $# -ne 0 ]; then for f in "$@"; do echo "#!/bin/cat" && cat "$f"; done; else echo "#!/bin/cat" && cat; fi |