This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: bash `test -e' problem with cdrom drive and soft-disk drive
Corinna Vinschen <corinna-cygwin@cygwin.com> writes:
> On Jun 8 22:53, Haojun Bao wrote:
>>
>> If you have cd-rom/soft-disk drive, please run the following test case,
>>
>> for x in {a..z}; do
>> if test -e /cygdrive/$x/Windows ; then
>> echo "Windows found on /cygdrive/$x"
>> cd /cygdrive/$x
>> fi
>> done
>>
>> And here's the result:
>>
>> Windows found on /cygdrive/a
>> bash: cd: /cygdrive/a: No medium found
>> Windows found on /cygdrive/c
>> Windows found on /cygdrive/j
>> bash: cd: /cygdrive/j: No medium found
>> Windows found on /cygdrive/k
>> bash: cd: /cygdrive/k: No medium found
>
> And what's the problem?
The problem is that I think if `cd /cygdrive/a' failes, then so should
`test -e /cygdrive/a/Windows'
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/