Syntax
Syntax
system(“ls -la”)
data <- system("ls",intern=TRUE)
Comment
Comment
Rのコンソール内からSystem関連のコマンドを使用したいときに用いる
例ではカレントのFileをリストしてdataという配列に結果を格納している
Example
> system("ls -la") 合計 44 drwxr-xr-x. 2 kow docker 76 10月 2 16:36 . drwxrwxr-x. 3 kow docker 4096 10月 2 16:36 .. -rw-r--r--. 1 kow docker 7912 10月 2 16:36 test1.r -rw-r--r--. 1 kow docker 7912 10月 2 16:36 test2.r -rw-r--r--. 1 kow docker 7912 10月 2 16:36 test3.r -rw-r--r--. 1 kow docker 7912 10月 2 16:36 test4.r -rw-r--r--. 1 kow docker 7912 10月 2 16:36 test5.r > > data <- system("ls",intern=T) > data[1] [1] "test1.r" > data[2] [1] "test2.r" > data[3] [1] "test3.r" > data[4] [1] "test4.r" > data[5] [1] "test5.r" > data[6] [1] NA >