eddyp / pipecut

Pipecut tries to facilitate the development of pipelines by letting you see your data and your shell commands at the same time, eliminating the back and forth editing cycle of entering and quitting more(or less), then recalling and editing the command line. Since pipecut has an AST view of the Unix command line, it can provide shortcuts, optimizations, and do code generation that would not be possible otherwise.

Home Page:http://www.pipecut.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pipecut 0.5-alpha README
========================


KNOWN bugs / limitations:
=========================

a)  Multiple arguments to a black box command are not parsed / delivered to execlp().
The code needs a more complete command parser.

b)  Setting multiple flags using '-' has crash-causing use cases not yet debugged.


c)  There's no way to output the full result of your toolset while inside the
UI.

Workarounds:

1. '|' to open the less pager, and do something like '|$cat > /tmp/foo'

2. Save the toolset with ']'. Exit the UI and run 'cat filename | pipecut -t toolsetname'


About

Pipecut tries to facilitate the development of pipelines by letting you see your data and your shell commands at the same time, eliminating the back and forth editing cycle of entering and quitting more(or less), then recalling and editing the command line. Since pipecut has an AST view of the Unix command line, it can provide shortcuts, optimizations, and do code generation that would not be possible otherwise.

http://www.pipecut.org/

License:Other


Languages

Language:C 54.1%Language:Makefile 21.2%Language:Shell 18.1%Language:Groff 6.0%Language:M4 0.7%