teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

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

2017/06/07 01:52

投稿

magichan
magichan

スコア15898

answer CHANGED
@@ -10,4 +10,17 @@
10
10
 
11
11
  ```R
12
12
  system('"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"')
13
- ```
13
+ ```
14
+ ---
15
+
16
+ **【補足】**
17
+
18
+ 例えば、``shell``関数にてコマンド間を ``&`` で繋げることにより、複数のコマンド実行することが出来ます。
19
+ ですので、コマンドリストを予め準備しておくことにより
20
+
21
+ ```R
22
+ cmds <- c("cd ..", "dir")
23
+ ret <- shell(paste(cmds, collapse="&"), intern=T)
24
+ ```
25
+
26
+ のように実行することが出来ます。