X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Paul Mallas Subject: perl - finding files that don't exist? Date: Wed, 13 Aug 2008 11:36:36 -0400 Lines: 22 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 I am not sure where this issue should sits - is it a perl problem or a cygwin problem or windows? Not sure - but I have noticed just after cygwin upgrade. Perl seems to be finding files that don't exist: $ ls -a ./ ../ Babel.pm $ perl -e 'print (-f "./PRN.pm")' 1 $ perl -e 'print (-e "./PRN.pm")' 1 $ perl -e 'print (-e "./PR.pm")' PRN.pm is reserved device in windows. You can't create a file with this name in WinXP. But perl says the file exists now and it did not seem to exhibit this behaviour before. -- 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/