From: kh AT wg DOT icl DOT co DOT uk (Kevin Hughes) Subject: ln and cp oddities 20 Oct 1997 01:32:15 -0700 Message-ID: <344B115E.41C67EA6.cygnus.gnu-win32@wg.icl.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: gnu-win32 AT cygnus DOT com I have been "using" the win32 port for some time but not in anger - just playing. I have now decided to do some real work and run into some problems associated with file permissions. I first tried to do ln -s fileA fileB where fileA exists and has only read permission. I got fileB as expected BUT I also got a write pwermission for BOTH files. This is not the case in real UNIX. I tried to work around this by using copy - hence cp -p fileA fileB This causes an error - undefined option - although it appears to have worked - the file has been copied and the dates etc. have been preserved. I also have some scripts which use options in their parameters and test for them if test "$2" = "-l" this does not work and I get "invalid unary operator" or similar error. Any suggestions much appreciated Kevin - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".