2013-07-02 88 views
1

當我做rtags(ofile="TAGS")R提示,"TAGS"文件被寫入,並沒有輸出到終端(完全按預期)。rtags:「etags:沒有指定輸入文件。」

當我在shell提示做R CMD rtags -o TAGS,所述"TAGS"文件寫入過,但我看到這樣的終端上幾套消息:

etags: no input files specified. 
    Try `etags --help' for a complete list of options. 

我看到6臺 - 12線 - 當我將我的libPath移出當前目錄和兩組 - 4行 - 當我將它保留在那裏時。 I.e.,我看到更多rtags進程更少文件時的警告。

要重現,運行在目錄:

$ mkdir z 
$ cd z 
$ R --vanilla CMD rtags 

Tagging R/C/Rd files under /home/sds/z; writing to TAGS (overwriting)... 

etags: no input files specified. 
    Try `etags --help' for a complete list of options. 
etags: no input files specified. 
    Try `etags --help' for a complete list of options. 
etags: no input files specified. 
    Try `etags --help' for a complete list of options. 
etags: no input files specified. 
    Try `etags --help' for a complete list of options. 
etags: no input files specified. 
    Try `etags --help' for a complete list of options. 
etags: no input files specified. 
    Try `etags --help' for a complete list of options. 
Done 

是什麼原因導致這些警告? 有沒有辦法避免它們?

+0

你「看不到輸出」。那是什麼意思?你看起來在哪裏? –

+0

@DWin:澄清 – sds

+0

答案並不取決於您的* .R'文件的內容(我們無法看到)?我們所要求的猜測是否會被包括在特定的警告中? –

回答

0

當我從控制檯會話的警告到控制檯是不是在所有像你運行它,但他們大多是圍繞通過該文件在我的工作目錄行走的過程中基本上毫無意義的評論:

1: In file.remove(ofile) : 
cannot remove file 'TAGS', reason 'No such file or directory' 
..... 
: In readLines(file) :, incomplete final line found on './Untitled.R' 

我確實有一些這樣的:

​​

有關分配的令牌代碼位置的真實信息進入標籤文件。由於我的設置中的警告完全不同,我仍然認爲當您更改.Library變量時警告數量增加問題的答案將取決於R在操作期間解析的特定代碼。猜測:從加載中刪除代碼可能會使某些操作無法順利進行。記住這些只是'警告'。

+0

謝謝,但這與在* empty *目錄中運行'R CMD rtags'有什麼關係? – sds

+0

你解決了你的問題嗎?我遇到了同樣的錯誤,網絡上沒有關於此的信息 –

相關問題