回答編集履歴

1

複数コマンドの実行方法を追加

2017/06/07 01:52

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -23,3 +23,29 @@
23
23
  system('"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"')
24
24
 
25
25
  ```
26
+
27
+ ---
28
+
29
+
30
+
31
+ **【補足】**
32
+
33
+
34
+
35
+ 例えば、``shell``関数にてコマンド間を ``&`` で繋げることにより、複数のコマンド実行することが出来ます。
36
+
37
+ ですので、コマンドリストを予め準備しておくことにより
38
+
39
+
40
+
41
+ ```R
42
+
43
+ cmds <- c("cd ..", "dir")
44
+
45
+ ret <- shell(paste(cmds, collapse="&"), intern=T)
46
+
47
+ ```
48
+
49
+
50
+
51
+ のように実行することが出来ます。