dgsh
dgsh copied to clipboard
Shell supporting pipelines to and from multiple processes
Hi, I checked out the latest commit [d74313e53dfb](https://github.com/dspinellis/dgsh/commit/d74313e53dfb33acd7d1555600f5e8d838bc899b) and tried to compile. I got the following error: ``` lib/freadseek.c: In function 'freadptrinc': lib/freadseek.c:68:3: error: #error "Please port gnulib freadseek.c to...
make config gives following error on arm64 architecture: make[1]: *** [Makefile:69: configure] Error 2 make: *** [Makefile:88: config] Error 2 Cannot find gnulib/gnulib-tool: No such file or directory. But gnulib...
Line 52 echoes DESTDIR into wrapper scripts. When built in a sandbox, this breaks the dgsh programs after they have been moved out of the temporary install directory. Changed to...
* By default list only matching elements. * If exactly one `-L` `-l` or `-v` `-o` `-c` etc is specified, output only what is specified. * If `--matching-lines` is specified...
This example is somewhat constructed, but: ```sh {{ cat & }} | cat ``` If you run that command and type something into standard input, nothing will appear on standard...
Graphs that include multipipe block to mutipipe block connections, such as the following one, hang at the negotiation phase. {{ echo hi & echo there & echo stranger & }}...
This includes both to tools with modified source code and wrapped tools. The manual pages of wrapped tools with common I/O affordances (no input or no output) can be shared...
Many tools can be wrapped with a script, rather than modified. This reduces the scope for errors, simplifies porting, allows *dgsh* to use each system's native tool versions, and improves...
Cache results of the `is_dgsh_program` function using `ocache.h`.