Prototyping 3 Mar 2013: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Bash thyself! | == Bash thyself! == | ||
[[File:Serpiente alquimica.jpg|thumb|[[wikipedia:Ouroboros]] ]] | [[File:Serpiente alquimica.jpg|thumb|[[wikipedia:Ouroboros]] ]] | ||
Revision as of 10:13, 4 March 2013
Bash thyself!
Useful things:
- BASH counting loops
- BASH math substitution
- sprintf for filenames
Using Python's argparse is great for making flexible command line tools.
A sample pipeline with gstspectrum
Final pipeline:
./gstspectrum input.wav | \ | ./selectmaxcolumn.py \ | ./sortranges.py \ | ./compact.py \ | ./editwithsox.py $1 \ | bash