This is the mail archive of the
mailing list for the Cygwin project.
Re: Challenge: a VERY strange problem with command substitution in bash
- From: Erik Haukjær Andersen <ehaukjaer at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 4 Dec 2017 14:01:00 +0100
- Subject: Re: Challenge: a VERY strange problem with command substitution in bash
- Authentication-results: sourceware.org; auth=none
I have seen a similar problem on Windows 7, using Cygwin bash version
After repeating a simplified test on my own host and 6 other
colleagues, my conclusion is that the cause is found in BeyondTrust
SecureDesktop, which you also may have installed (I saw you wrote
something about TrustedInstaller).
I have raised an internal case with my IT service desk to resolve the
issue (and see what they can do).
The observations are as follows, in bash, standing in a subdir with 3
files a,b and c:
(The results shown are on a host with SecureDesktop, but the only
difference is at the last command)
a b c
$ echo $(ls)
a b c
$ echo $(ls|sort)
a b c
$ echo "$(ls)"
$ echo "$(ls|sort)"
The problem is seen in the last line, where no output is produced, and
the expected output is just like the previous command (the one without
3 colleagues also with SecureDesktop sees the same as I do, and 3
other colleagues without SecureDesktop sees the expected result (the
last command produces output).
Erik Haukjær Andersen
Sr Pncpl Software Developer
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple