Re: [UNIX NEWBIE] - scripting help

From: Eric Helvey (helver@alliances.org)
Date: 02/12/99


try something like....

/bin/ls -1 | gawk '{system("tr -d \"\\015\" < "$1" > "$1".tmp");system("mv "$1".tmp "$1);}'

Eric

On Fri, 12 Feb 1999, Tom Dailey wrote:

> Hello,
>
> Me and a few other coders code from win9x boxes and then
> upload the code into unix box to patch in.  I wrote a small
> program to dos2unix the files then mv them to the correct
> name but I want it so it does not make a new file if one does
> not exist.
>
> Here's the basic idea:
>
> dos2unix act.comm.c > act.comm.ck
> mv act.comm.ck act.comm.c
> dos2unix ban.c > ban.ck
> mv ban.ck ban.c
> etc etc...
>
> Could someone tell me how to dos2unix an entire directory w/
> in one command line or how would I tell it to not to make a new
> file if one does not exist..?
>
> Thanks in advance,
>
> Tom
>
>
>      +------------------------------------------------------------+
>      | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>      |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
>      +------------------------------------------------------------+
>


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST