delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> |
List-Archive: | <http://sourceware.cygnus.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sourceware DOT cygnus DOT com> |
List-Help: | <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
From: | "Tas van Ommen" <tas DOT van DOT ommen AT utas DOT edu DOT au> |
To: | "cygwin" <cygwin AT sourceware DOT cygnus DOT com> |
Subject: | RE: bash fails to redirect inside script |
Date: | Sat, 20 May 2000 09:52:27 +1000 |
Message-ID: | <NCBBLFFOCBDEIBAHAEPMEEIDCGAA.tas.van.ommen@utas.edu.au> |
MIME-Version: | 1.0 |
X-Priority: | 3 (Normal) |
X-MSMail-Priority: | Normal |
X-Mailer: | Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2919.6600 |
In-Reply-To: | <3925027F.E5781D65@vinschen.de> |
Importance: | Normal |
Thanks Corinna, but this gives me problems. This was not a problem in b20.1 I am setting up machines for novice users to use the gmt package. They need to be able to make simple modifications to bash scripts and will most likely use dos/windows editing tools that they are familiar with. I do not want to impose upon them the requirement to do a dos2unix translation (after all cygwin is all about mixed environments). Is there any chance bash can be altered to accept \r\n lineendings like sh does. If so, I would greatly appreciate someone building a bash.exe for me. If you have any other advice I would welcome it. Also, do you have a compiled dos2unix or equivalent? Thanks, Tas -----Original Message----- From: corinna AT snoopy DOT vinschen DOT de [mailto:corinna AT snoopy DOT vinschen DOT de]On Behalf Of Corinna Vinschen Sent: Friday, 19 May 2000 19:00 To: Tas van Ommen Cc: cygwin AT sourceware DOT cygnus DOT com Subject: Re: bash fails to redirect inside script Tas van Ommen wrote: > > I have just installed net version of cygwin. > > I have the following script > #!/bin/bash > echo "Hello" > x.x > > So I execute it: > BASH.EXE-2.03$ . temp.bash > : No such file or directory > > What is happening? I have a /tmp directory. I can do either of > sh temp.bash > > or type echo "Hello" > x.x manually without the error. > > Any advice? Your script has DOS line endings but the script is on a binary mounted file system. You should change the \r\n line endings to the U*X style \n and your script should work. -- Corinna Vinschen Cygwin Developer Cygnus Solutions, a Red Hat company -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |