===== Incorrect Output ===== C:\cygwin\bin>copy cygwin1.dll-message cygwin1.dll Overwrite cygwin1.dll? (Yes/No/All): y 1 file(s) copied. build@build06 ~ $ perl safeopen.pl Running command: /cygdrive/c/WINDOWS/Microsoft.NET/Framework/v3.5/MSBuild.exe -v ersion Running command: /cygdrive/c/WINDOWS/SYSTEM32/cmd.exe /c ver Microsoft Windows XP [Version 5.1.2600] build@build06 ~ $ exit ===== Correct Output ===== C:\cygwin\bin>copy cygwin1.dll-byte cygwin1.dll Overwrite cygwin1.dll? (Yes/No/All): y 1 file(s) copied. build@build06 ~ $ perl safeopen.pl Running command: /cygdrive/c/WINDOWS/Microsoft.NET/Framework/v3.5/MSBuild.exe -v ersion Microsoft (R) Build Engine Version 3.5.30729.1 [Microsoft .NET Framework, Version 2.0.50727.3625] Copyright (C) Microsoft Corporation 2007. All rights reserved. 3.5.30729.1 Running command: /cygdrive/c/WINDOWS/SYSTEM32/cmd.exe /c ver Microsoft Windows XP [Version 5.1.2600] build@build06 ~ $ exit