Shell one-liner: Difference between revisions
Content added Content deleted
(fixed algol) |
(added haskell) |
||
Line 7: | Line 7: | ||
<lang> |
<lang> |
||
a68g -e 'print(("Hello",new line))' |
a68g -e 'print(("Hello",new line))' |
||
⚫ | |||
⚫ | |||
⚫ | |||
$ ghci -e 'putStrLn "Hello"' |
|||
⚫ | |||
</lang> |
|||
=={{header|J}}== |
|||
<lang> |
|||
⚫ | |||
Hello |
|||
</lang> |
</lang> |
||
Line 23: | Line 35: | ||
=={{header|PHP}}== |
=={{header|PHP}}== |
||
assuming you have the PHP CLI (command-line interface) installed, not just the web server plugin |
|||
<lang> |
<lang> |
||
$ php -r 'echo "Hello\n";' |
$ php -r 'echo "Hello\n";' |
||
Line 31: | Line 44: | ||
<lang> |
<lang> |
||
$ python -c 'print "Hello"' |
$ python -c 'print "Hello"' |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
Hello |
Hello |
||
</lang> |
</lang> |
Revision as of 01:45, 8 February 2009
Shell one-liner
You are encouraged to solve this task according to the task description, using any language you may know.
You are encouraged to solve this task according to the task description, using any language you may know.
Execute one line of code from the shell.
ALGOL 68
<lang> a68g -e 'print(("Hello",new line))' </lang>
Haskell
<lang> $ ghci -e 'putStrLn "Hello"' Hello </lang>
J
<lang> $ jconsole -js "exit echo 'Hello'" Hello </lang>
OCaml
<lang> $ ocaml <(echo 'print_endline "Hello"') Hello </lang>
Perl
<lang> $ perl -e 'print "Hello\n"' Hello </lang>
PHP
assuming you have the PHP CLI (command-line interface) installed, not just the web server plugin <lang> $ php -r 'echo "Hello\n";' Hello </lang>
Python
<lang> $ python -c 'print "Hello"' Hello </lang>