shellでもテキストからでもHello,worldをRで!

(1)シェルで

$ R

> print("Hello, world!")
[1] "Hello, world!"

> quit()



(2)テキストで(バッチ処理)

$ vim hello.R
a

print("Hello, world!")

Esc

:wq

$ R CMD BATCH hello.R output.txt

  1 
  2 R version 2.10.1 (2009-12-14)
  3 Copyright (C) 2009 The R Foundation for Statistical Computing
  4 ISBN 3-900051-07-0
  5 
  6 Rは、自由なソフトウェアであり、「完全に無保証」です。
  7 一定の条件に従えば、自由にこれを再配布することができます。
  8 配布条件の詳細に関しては、'license()'あるいは'licence()'と入力してください。
  9 
 10 Rは多くの貢献者による共同プロジェクトです。
 11 詳しくは'contributors()'と入力してください。
 12 また、RやRのパッケージを出版物で引用する際の形式については
 13 'citation()'と入力してください。
 14 
 15 'demo()'と入力すればデモをみることができます。
 16 'help()'とすればオンラインヘルプが出ます。
 17 'help.start()'でHTMLブラウザによるヘルプがみられます。
 18 'q()'と入力すればRを終了します。
 19 
 20 > print("Hello, world!")
 21 [1] "Hello, world!"
 22 >
 23 >
 24 > proc.time()
 25    ユーザ   システム       経過
 26      0.456      0.012      0.553


:q