用system功能送job給cluster - Linux

Skylar Davis avatar
By Skylar Davis
at 2017-09-14T21:11

Table of Contents

※ [本文轉錄自 R_Language 看板 #1Pkdps6p ]

作者: hkopee123 (..) 看板: R_Language
標題: [問題] 用system功能送job給cluster
時間: Thu Sep 14 20:58:14 2017

[問題敘述]:

我有個R script長這樣
檔名是 Rcode.r
裡面包含
system (paste ("qsub /path/test.sh", sep=""), ignore.stdout=T, wait=T )
q("no")

我想使用這個 R script 送 shell script job 給 cluster 執行
我在 terminal 畫面打上
$ rR Rcode.r
執行後卻出現 sh: qsub: command not found 的錯誤訊息

當我在terminal進入R畫面
直接打上一樣的 R script
> system (paste ("qsub /path/test.sh", sep=""), ignore.stdout=T, wait=T )

我卻可以成功把job送出去
並且執行完成

我確定當我打$ qsub test.sh
terminal可以正常的送job出去

但當我透過R 用system這功能送job時
卻回覆command not found的錯誤

為什麼會這樣呢??

ps. 我也試過
system (paste ("/usr/torque/bin/qsub /path/test.sh", sep=""),
ignore.stdout=T, wait=T )
但一樣出現
sh: /usr/torque/bin/qsub: No such file or directory

[程式範例]:

[環境敘述]:


[關鍵字]:


選擇性,也許未來有用


--
Tags: Linux

All Comments

安裝Linux ubuntuz 發生問題請教

Bethany avatar
By Bethany
at 2017-09-13T00:31
新手安裝 想請教一下,我在安裝ubuntu時發生了一些問題 我使用筆記型電腦lenovo yoga 720 13 我在網路上看到有網友使用linux還能成功驅動TD3 甚至還可以外接GPU,因此感興趣而嘗試 目前在安裝系統時 發生問題A: 我按照網路上教學,壓縮C槽 但我明明有30G左右空間,卻只能壓縮約5 ...

centos6.7用xrdp連線會亂碼

Ida avatar
By Ida
at 2017-09-12T00:15
各位大大好: 我又來問,我在centos 6.7照以下網頁安裝xrdp 然後再開3389 port -A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT http://technote.aven-network.com/5 ...

shell script 範例書籍

Vanessa avatar
By Vanessa
at 2017-09-10T18:26
大家好 最近積極在學習各os相關的script language 目標就是可以偷懶少做一些重複的事情 shell script 雖然有鳥哥可以查 但總覺得少了一些類似學 C時有一些 題目可以邊做邊熟悉 不知道有沒有人能幫忙推薦一些有實例 (可運用於實際工作案例 附帶原始碼) 的書或網站呢 ...

set問題詢問

Christine avatar
By Christine
at 2017-09-09T22:02
※ 引述《Tverous (Orah~)》之銘言: : 各位前輩打擾了 : 想在這請教兩個問題 : 第一個是有關set的用法 : 不太懂的是關於set -- 你下面的 script 寫法很 fuzzy,單純討論 set -- 用途就好 : 查詢之後似乎是說: : set -- tells set to ...

set問題詢問

Hedda avatar
By Hedda
at 2017-09-09T19:09
各位前輩打擾了 想在這請教兩個問題 第一個是有關set的用法 不太懂的是關於set -- 查詢之後似乎是說: set -- tells set to stop accepting flags and to stop outputting all the variables when not passe ...