为了能发挥bash的力量,R脚本最好能戴上参数,这样就能批处理很多数据了。
试验一:
=====
以下文件存为 test.r:
1 2 3 |
|
运行:
1
|
|
输出:
1 2 3 4 5 |
|
如果把test.r脚本中的
1
|
|
改为:
1
|
|
那就只会输出自定义的参数:
1
|
|
这种代码威力还不够,
试验二:
=====
以下文件存为 testrun.r:
1 2 3 |
|
然后chmod
chmod +x testrun.r
这样运行起来,参数的输入就漂亮多了:
1
|
|
结果:
1
|
|
试验三:
把以下文件存为: test.sh
1 2 3 4 5 6 |
|
运行
sh test.sh
这样就可以以csv文件名作参数,传递给testrun.r