Ubuntu 14.04에서 'source'명령을 사용하는 동안 배시 구문 오류


0

터미널에 표시된 오류 메시지가 아래에 붙여졌습니다.

sarvotham@ramanPC:~$ source("http://bioconductor.org/biocLite.R")
bash: syntax error near unexpected token `"http://bioconductor.org/biocLite.R"'

동일한 명령으로 동일한 명령이 여러 번 사용되었으며 완벽하게 작동했습니다.

답변:


4

http://bioconductor.org/biocLite.R 은 R 파일입니다. 사용중인 명령은 R 명령 구문입니다 ...하지만 현재 Bash 쉘에 있습니다.

RR 쉘을 실행 한 후 다시 시도하십시오.


로부터 설치 페이지 :

R의 최신 릴리스를 설치 한 다음 R 을 시작하고 명령을 입력하여 최신 버전의 Bioconductor를 얻으십시오.

source("http://bioconductor.org/biocLite.R")
biocLite()

0

이 이름 ( source)으로 선언 된 함수가있을 수 있습니다.이 함수는 bash 내장 명령의 일부이기도합니다. bash의 source명령은 로컬 파일 만 실행합니다.

다시 작동하게하려면 자신의 source함수를 다시 선언하십시오 .


1
Frantique에게 감사합니다. 답장을 받았습니다. 내가 사용해야했던 소스 명령은 R 셸에서 사용되었습니다.
sarvo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.