Java에서는 System.getProperty ( "os.name")를 사용하여 Java가 운영 체제를 반환하도록합니다. Rascal에서 비슷한 것이 가능합니까? 내 목표는 OS 독립적으로 작동하는 폴더에 텍스트 파일을 쓰는 방법을 작성하는 것입니다. 같은 것;
public void writeTextFile(){
if OS = "macOS" write text to "/Users/Shared/text.txt"
if OS = "Windows" write text to "c:\text.txt"
}
home:///path/to/file
writeFile 함수 와 같은 홈 URL 만 사용 하면 나머지는 알아서 처리합니다. 또한이 cwd://
현재 작업 디렉토리 및 tmp:///
임시 폴더.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다