annotate hello_world.R @ 5:a11f7a342777 draft

Uploaded
author greg
date Mon, 15 Aug 2016 14:19:09 -0400
parents f3737c086298
children 24ccb9f7b637
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
304377330941 Uploaded
greg
parents:
diff changeset
1 #!/usr/bin/env Rscript
304377330941 Uploaded
greg
parents:
diff changeset
2
304377330941 Uploaded
greg
parents:
diff changeset
3 suppressPackageStartupMessages(library("optparse"))
304377330941 Uploaded
greg
parents:
diff changeset
4
304377330941 Uploaded
greg
parents:
diff changeset
5
5
a11f7a342777 Uploaded
greg
parents: 4
diff changeset
6 options_list <- list(
0
304377330941 Uploaded
greg
parents:
diff changeset
7 make_option(c("-o", "--output"), action="store", help="Output dataset")
304377330941 Uploaded
greg
parents:
diff changeset
8 )
304377330941 Uploaded
greg
parents:
diff changeset
9
4
f3737c086298 Uploaded
greg
parents: 2
diff changeset
10 parser <- OptionParser(usage="%prog [options] file", options_list)
f3737c086298 Uploaded
greg
parents: 2
diff changeset
11 args <- parse+args(parser, positional_arguments=TRUE)
f3737c086298 Uploaded
greg
parents: 2
diff changeset
12 opt <- args$options
f3737c086298 Uploaded
greg
parents: 2
diff changeset
13
2
fa71365e68b6 Uploaded
greg
parents: 1
diff changeset
14 fileConn<-file(opt$output)
fa71365e68b6 Uploaded
greg
parents: 1
diff changeset
15 writeLines(c("Hello","World"), fileConn)
fa71365e68b6 Uploaded
greg
parents: 1
diff changeset
16 close(fileConn)
0
304377330941 Uploaded
greg
parents:
diff changeset
17
2
fa71365e68b6 Uploaded
greg
parents: 1
diff changeset
18