Scripting Alternative to Bash
I really don’t like to write bash script. I prefer use python as my shell language, but I have to admit that in some cases, bash script can be simpler than python.
I found the discussion Are there any languages that compile to Bash?
Plumbum: overriding many python operator
| < >…etc. give these operator new meaning such that
> or <for redirect.
livescriptwhich provide much elegant syntax, make this library worth using.
there is a third option:
ipython, after I read the book
ipython is really amazing, I use it as my default pytohn REPL, this book give me lot’s of way to write a bash like script in python way,
oh… not exactly pure python, ipython invent some of it’s own syntax.
here are some example
!ls: execute ls
!ls | grep config: ls with filter
%rehash: hash command in PATH. make unix command can be use inside ipython REPL.
1 2 3
script can be store in
*.ipy for future use.