Mail Archives: cygwin/2001/02/06/15:23:12
On Tue, Feb 06, 2001 at 03:12:13PM -0500, Larry Hall (RFK Partners, Inc) wrote:
>At 03:08 PM 2/6/2001, Christopher Faylor wrote:
>>On Tue, Feb 06, 2001 at 02:58:21PM -0500, Larry Hall (RFK Partners, Inc) wrote:
>> >No, its not Cygwin. If it were, other tools with this same path would have
>> >the same problem. They don't. Also note that the problem is with 1
>> >backslash:
>> >
>> >D:\tmp\AshishCode>tar cvf file.tgz d:\tmp\AshishCode\DeProxyBridgeDependency.cpp
>> >
>> >tar: Cannot add file d: mp\AshishCode\DeProxyBridgeDependency.cpp: No such file or directory
>> >tar: Error exit delayed from previous errors
>> >
>> >This bug is in tar.
>>
>>What does cygwin's echo do with this? I'm not close to a Windows machine right now.
>>
>>If you type:
>>
>>c:\>c:\cygwin\bin\echo d:\tmp\AshishCode\DeProxyBridgeDependency.cpp
>>
>>what is output?
>>
>>It's possible that cygwin's globbing is not correctly interpreting d:\ as a
>>path spec. It tries to be clever about doing the right thing with dos filespecs
>>but it could still be broken.
>
>
>D:\tmp>d:\usr\bin\echo d:\tmp\AshishCode\DeProxyBridgeDependency.cpp
>d: mp\AshishCode\DeProxyBridgeDependency.cpp
>
>OK, you got me. It looks like this is a Cygwin issue. Interesting that
>things like cat and ls don't have a problem here...
Oops. No, I didn't get you. You're seeing an echo feature. It looks like
cygwin is probably doing the right thing. echo is translating \t to a tab.
I don't believe that cygwin would do this.
The easiest way to check is to write a simple c program which displays its
arguments. This will bypass any echo trickery.
cgf
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -