Date: Tue, 29 May 2001 23:03:10 -0500 From: Mike Meyer <mwm@mired.org> To: "Corey Brune" <brune@sdf.lonestar.org> Cc: questions@freebsd.org, dochawk@psu.edu Subject: Re: reading from batch file with ex Message-ID: <15124.28926.954566.393875@guru.mired.org> In-Reply-To: <18793484@toto.iv>
next in thread | previous in thread | raw e-mail | index | archive | help
Corey Brune <brune@sdf.lonestar.org> types: > try: > ex < filename Or try a here document if you really want it in place (and I changed the s to a c to make it easier to read): ex <<EOF 1c /compat/linux/bin/sh . w q EOF Though you'd probably be a *lot* better off using sed for this. mv script script.old sed '1s;^.*$;#!/compat/linux/bin/sh; < script.old > script or maybe that should be: sed '1c <mike > Corey > > Richard E. Hawkins > > > > ------- =_aaaaaaaaaa0 > > Content-Type: text/plain; charset="us-ascii" > > Content-ID: <35984.991166297.1@fac13.ds.psu.edu> > > > > I am writing a script to make needed modifications to a linux > > installation file. > > > > I want to use ex do some of the editing. According to the man page, ex > > will read from standard input, but when I create the file "test" > > > > > > ------- =_aaaaaaaaaa0 > > Content-Type: text/plain; charset="us-ascii" > > Content-ID: <35984.991166297.2@fac13.ds.psu.edu> > > > > ex fixlinux86 > > s/^.*$/#!\/compat\/linux\/bin\/sh/ > > w > > q > > > > and then type "sh test" > > > > ex is loaded, but waits for input from the xterm, rather than from > > remainder of the file. Shouldn't the file be standard input in this > > context? > > > > thanks > > > > hawk > > > > -- > > Prof. Richard E. Hawkins, Esq. /"\ ASCII ribbon campaign > > dochawk@psu.edu Smeal 178 (814) 375-4700 \ / against HTML mail > > These opinions will not be those of X and postings > > Penn State until it pays my retainer. / \ > > > > > > > > ------- =_aaaaaaaaaa0-- > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-questions" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > -- Mike Meyer <mwm@mired.org> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15124.28926.954566.393875>