X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Thu, 8 Apr 2010 10:06:35 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Filesystem Filename touch fail [ was: PLEASE TEST YOUR FS ] Message-ID: <20100408080635.GL18530@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <1270678042 DOT 14260 DOT 1368807709 AT webmail DOT messagingengine DOT com> <4BBD3CA9 DOT 1090609 AT gmail DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4BBD3CA9.1090609@gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Apr 7 20:17, Morgan Gangwere wrote: > On 4/7/2010 4:07 PM, Charles Wilson wrote: > >MVFS (ClearCase dynamic view) seems to work fine with both "foo." and " > >foo " > Thats because it's a virtual file system. IBM can say whatever it > wants defines a filename. > > [...] > > One is a simple shared NTFS drive, I think (volinfo-1.txt). The other is > > a weird distributed filesystem of some kind (volinfo-2.txt). > > Both are NTFS unless one is not. > > >$ touch foo. > >touch: cannot touch `foo.': No such file or directory > > >$ touch " foo " > >touch: cannot touch ` foo ': No such file or directory > > Both of those are invalid under NTFS FS specifications: > "Filenames may contain any character other than NULL (0x0000) but > may not contain a space (ASCII 0x20, ' ') or period ('.')" Did you have a look into the docs lately? http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple