Hi Damien,
> On May 15, 2017, at 6:44 AM, Damien Pollet <[email protected]> wrote:
>
>> On 15 May 2017 at 15:26, Eliot Miranda <[email protected]> wrote:
>> Try something like
>>
>> shellCommand: 'bash -c ''ls ~''';
>
> But then that would run ls inside of bash inside of the system shell
> (/bin/sh), wouldn't it? What's the point?
-c's argument is parsed by the shell so one gets full expansion. Further, if
there are arguments after the string, they are assigned to the positional
parameters, so that
sh -c 'echo ~/$0' foo
prints /Users/eliot/foo
That may be useful.
>
> --
> Damien Pollet
> type less, do more [ | ] http://people.untyped.org/damien.pollet