delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/10/30/14:44:38

X-Spam-Check-By: sourceware.org
Message-ID: <31b7d2790610301144t7f85caa9j2f780ac29446cc2f@mail.gmail.com>
Date: Mon, 30 Oct 2006 19:44:15 +0000
From: "DePriest, Jason R." <jrdepriest AT gmail DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: sh files
In-Reply-To: <c2888f8c0610301124g3ffa88dbq3f5a829ba5997e96@mail.gmail.com>
MIME-Version: 1.0
References: <7064712 DOT post AT talk DOT nabble DOT com> <45451BB0 DOT 5070201 AT byu DOT net> <7080971 DOT post AT talk DOT nabble DOT com> <c2888f8c0610301124g3ffa88dbq3f5a829ba5997e96 AT mail DOT gmail DOT com>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

> On 10/30/06, dubcek <> wrote:
>
> Thanks Eric. Unfortunately, your remedy did not work. As I mentioned in my
> original mail, all my .sh files were made under unix. But I tried d2u anyway
> (you never know), but I got the same result.

What does a hex view of your shell script say the line ending are?

For example, I have a working script and my line endings are \x0A

My Windows-y scripts all have \x0D\x0A

You can try u2d, then d2u to see if that can clean up wonky line endings.

> Here is an example of one of my unsophisticated .sh files; it was intended
> to clean up after a latex session:
> rm *.div *.aux *.log

rm is actually in your path, yes?

> when I run the clean.sh (this was the name I gave to it), I get the 'command
> not found' error reply.

This is the same error you get when bash doesn't understand the line
endings.  What sort of mount (binary vs. text) are your shells scripts
on?

What shell do you run?  The stuff we are talking about is all bash.

You may also want to observe http://cygwin.com/problems.html so you
can send the appropriate attachment to the list to give folks the
information they need to help you.

-Jason

--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019