Command line utilities for tab-separated value files

Dicebot via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Wed Apr 13 11:22:21 PDT 2016


On Wednesday, 13 April 2016 at 17:21:58 UTC, Jon D wrote:
>> You don't need to put anything on path to run utils from dub 
>> packages. `dub run` will take care of setting necessary 
>> envionment (without messing with the system):
>>
>> dub fetch package_with_apps
>> dub run package_with_apps:app1 --flags args
>
> These are command line utilities, along the lines of unix 
> 'cut', 'grep', etc, intended to be used as part of unix 
> pipeline. It'd be less convenient to be invoking them via dub. 
> They really should be on the path themselves.

Sure, that would be beyond dub scope though. Making binary 
packages is independent of build system or source layout (and is 
highly platform-specific). The `dun run` feature is mostly 
helpful when you need to use one such tool as part of a build 
process for another dub package.


More information about the Digitalmars-d-announce mailing list