3.1.2 절대 경로와 상대 경로
현재 사용 중인 프로젝트의 작업 디렉터리는 다음과 같다.
> getwd()
[1] "D:/Workspaces/learn-r-programming"
이전에는 작업 디렉터리를 다룰 때 \가 아닌 /를 사용했는데, 아마 기억할 것이다. 윈도 시스템에서는 경로를 구분하는 기호로 \를 기본적으로 사용한다. 하지만 이 기호는 특수 문자를 표시하는 데 이미 사용하고 있다. 예를 들어 문자형 벡터를 생성할 때 줄 바꿈을 하는 데 \n을 사용할 수 있다.
> "Hello\nWorld"
[1] "Hello\nWorld"
이 특수 문자는 문자형 벡터를 문자열 그대로 직접 출력할 때는 그대로 보존된다. 하지만 cat() 함수를 사용하면 이스케이프 문자를 줄 바꿈을 표시하는 문자로 인식하여 출력한다.
> cat("Hello\nWorld")
Hello
World