How to use xargs to remove whitespaces (Dub executable path)

H. S. Teoh hsteoh at quickfur.ath.cx
Wed Sep 4 06:40:13 UTC 2019


On Wed, Sep 04, 2019 at 05:52:12AM +0000, Andre Pany via Digitalmars-d-learn wrote:
> Hi,
> 
> I try to get the executable path from a dub package using this command:
> 
> dub describe dscanner --data=target-path,target-name --data-list | xargs
> 
> But the output always contains a space between target-path and target-name:
> /home/user/.dub/packages/dscanner-0.8.0/dscanner/bin/ dscanner
> 
> How can I get the full path without a space on a debian system in a 1 liner?
[...]

Try:
	... | sed -e's@ @@g'


T

-- 
Elegant or ugly code as well as fine or rude sentences have something in common: they don't depend on the language. -- Luca De Vitis


More information about the Digitalmars-d-learn mailing list