2014-10-09 8 views
1

나는 민트 (13) R 스튜디오 리눅스에 R &을 사용하고, 문자열이 백 슬래시를 생산, 나는 다음과 같습니다 문자열 얻기 위해 노력하고 있어요 :하지 1

domain\username 

하지만 난 할 때 :

usr <- "domain\\username" 

USR이 두 \ 나타납니다 결과 변수 :

#[1] "domain\\username" 

내가 찾은 모든 것은 이것이 이것을하기위한 적절한 방법임을 나타냅니다. 그러나 이것은 제가 얻는 것입니다. 어떤 제안? 비스듬히 세팅되어 있습니까?

답변

4

은 인쇄물과 고양이의 차이 일 수 있습니다. 다음과 같은 문자열

usr <- "domain\\username" 

을 가지고 있고 그래서 만약 우리가 인쇄 (USR) 우리가

#[1] "domain\\username" 

아직 고양이 (USR) 우리가 얻을를 호출 수를 이동하는 것은

#domain\username 

'당신이 무엇을 인 다시 기대하고 있니? cat은 escape를 실제로 평가할 것이고, print는 객체의 정확한 형태를 반환 할 것입니다. 고양이를 사용하여 탈출구가 행동해야한다고 판단 할 수 있는지 테스트 할 수 있습니다.

체크 아웃 그것은에 대한 정보의 비트 여기를 인쇄 대 고양이 섹션 : R Inferno

+0

는 여기 제안을 주셔서 감사합니다. 나는 전달해야 할 가치가 실제로 4 \ '를 보내고 제대로 받아야한다는 것을 발견했다. 이것은 저를위한 해결책에 얻기에서 도움이되었다. 감사. – wtribbey