我可以通过R控制台运行命令行电子搜索查询,它会为我返回预期的结果,但是它将无限期挂起并使R Studio崩溃。 R和R Studio处理这些命令的方式是否有所不同?在两种环境下,我的路径都相同。
system(paste("esearch -db assembly ",
"-query ",
"'", "archaea[organism] and ", '"', "complete genome", '"',
"[filter]",
" AND ",
'"', "latest refseq", '"',
"[filter]",
'"',
"'",
" | ",
"efetch -format docsum | xtract -pattern DocumentSummary -block FtpPath -match ",
'"',
"@type:refseq",
'"',
" -element FtpPath | ",
"sed ", "'", "s", '/', '$', '/', '\\', '//', "'",
" > ftpdirpaths",
sep = ""))