[R] print comment lines on `sink'ed files?

SI risdpizza at yahoo.co.jp
Mon Feb 2 07:01:27 CET 2004


Thanks for your help, Phillipe.  You're right; I don't
need to use sink() function. I was using R for windows in
an interactive mode and have totally forgotten about batch
mode.

For others' reference I opened up a command prompt and
typed in:

  Rterm --no-save --quiet <test.R >test.log

and created test.log gave me the results I wanted.


Cheers, 

SI
-----------------
SI <risdpizza at yahoo.co.jp> wrote:
> I am using many comment lines like this
> 	#	a comment line
> in a script.  Is there any way to print
> comment lines when I use sink() function?
> Or, are there any plans to include as
> an option to sink() function in the near
> future?  I would not want to use cat() 
> function as it will look messy in the 
> original script file.



Since you are using script files, you may not need to use
R 
in an interactive session. One suggestion under unix would
be:


cunegonde:~> R --no-save --quiet < test > saved
cunegonde:~> cat saved
> # a comment line
> i<-1:10
> outer(i,i,"*")
      [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
 [1,]    1    2    3    4    5    6    7    8    9    10
 [2,]    2    4    6    8   10   12   14   16   18    20
 [3,]    3    6    9   12   15   18   21   24   27    30
 [4,]    4    8   12   16   20   24   28   32   36    40
 [5,]    5   10   15   20   25   30   35   40   45    50
 [6,]    6   12   18   24   30   36   42   48   54    60
 [7,]    7   14   21   28   35   42   49   56   63    70
 [8,]    8   16   24   32   40   48   56   64   72    80
 [9,]    9   18   27   36   45   54   63   72   81    90
[10,]   10   20   30   40   50   60   70   80   90   100
> # the end
>

All commands including comments appear in the saved
output.

HTH,

-- 
Philippe Glaziou
Epidemiologist
------------------
__________________________________________________





More information about the R-help mailing list