Many thanks to Jim Holtman and Gabor Grothendieck for your quick responses.
Jim's solution works beautifully for my tasks. Thanks. I also tried Gabor's
solution based on pipe(). Unfortunately it only works on a linux PC, not on
Windows 7/Vista. Submitting the command in Windows results in nothing. I
suspect that it is because pipe() function behaviors differently in the two
systems.


On Fri, Mar 11, 2011 at 4:56 PM, jim holtman <jholtman@gmail.com> wrote:

> I meant to say, but my fingers got ahead of my brain:
>
> source(textConnection(readLines(yourFile)[10:20]))
>
> On Fri, Mar 11, 2011 at 4:53 PM, jim holtman <jholtman@gmail.com> wrote:
> > You can do:
> >
> > source(readLines(yourFile)[10:20])   # lines 10-20 of the file
> >
> > On Fri, Mar 11, 2011 at 4:41 PM, Paul Y. Peng <pywpeng@gmail.com> wrote:
> >> I have a text file of R commands. Some times I only want to run a few
> lines
> >> of the R commands in an existing R session and wonder whether there is a
> >> simple way to do this.
> >>
> >> To run a few lines in a new session of R, I could use sed to pick up the
> >> lines from the file and pipe them into R.
> >>
> >> source() does not allow me to specify which lines to be
> included/excluded.
> >> Is there any function that is similar to source() but allows me to
> specify
> >> lines included/excluded?
> >>
> >> Paul.
> >>
> >>        [[alternative HTML version deleted]]
> >>
> >> ______________________________________________
> >> R-help@r-project.org mailing list
> >> https://stat.ethz.ch/mailman/listinfo/r-help
> >> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> >> and provide commented, minimal, self-contained, reproducible code.
> >>
> >
> >
> >
> > --
> > Jim Holtman
> > Data Munger Guru
> >
> > What is the problem that you are trying to solve?
> >
>
>
>
> --
> Jim Holtman
> Data Munger Guru
>
> What is the problem that you are trying to solve?
>

	[[alternative HTML version deleted]]

