From: cwilson AT ee DOT gatech DOT edu (Charles Wilson) Subject: Re: sed question 12 Jan 1999 16:51:21 -0800 Message-ID: <369B6AF8.DD78ECC7.cygnus.gnu-win32@ece.gatech.edu> References: <369A2BFC DOT C2EC3451 AT WebCriteria DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Doug Carter Cc: gnu-win32 AT cygnus DOT com Doug Carter wrote: > I'm having some trouble running a sed script with gun-win32. > > I have a script that converts text files from unix to dos: > > sed 's/$/^M/g' infile > outfile > > This command works fine on unix, but it doesn't work in dos. > > Can anyone enlighten me? > > TIA, > > Doug Carter Well, this script will only work under cygwin if you are using a binary mount. If you're using a text mount, then cygwin1.dll will remove the ^M's from infile before sed ever sees it, so the script has no effect. Then, when sed writes the unchanged file back to outfile, cygwin1.dll will add the ^M's back to the file on its way to the disk. -Chuck - 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".