JSL에서 디스크의 JMP 데이터 파일 삭제 및 이동이 포럼의 https://communities.sas.com/message/32475#32475 에 DLL 파일을 사용하여 JSL 내에서 데이터 파일을 삭제하거나 이동하는 방법을 보여주는 매우 유용한 스레드가 있는데, 스크립트는 Windows 전용인 것 같습니다. Windows 와 Mac 모두에서 동일하게 작동하는 기능을 만들고 싶습니다. 혹시 가능한지, 그리고 가능하다면 어떻게 하는지 아시는 분 계신가요?
Re: JSL에서 디스크의 JMP 데이터 파일 삭제 및 이동이 게시물은 매우 오래되어 일부 기능이 변경되었거나 새로운 기능이 추가되었을 수 있습니다.
- Files In Directory() (또는 다른 방법)를 사용하여 파일 이름 목록을 가져옵니다.
- JMP16+가 있는 경우 For Each, Filter Each를 사용하고, 그렇지 않은 경우 For 루프를 사용하여 목록을 필터링하여 해당 항목에 적절한 문자 함수를 사용합니다.
- Contains() , Starts With() , Ends With()를 사용할 수 있습니다. 더 복잡한 비교를 위해서는 Regex() 와 함께 IsMissing( )을 사용할 수 있습니다.
- 필터링된 목록에서 작업 수행
Re: JSL에서 디스크의 JMP 데이터 파일 삭제 및 이동누군가 파일 이름에서 키워드를 검색하여 이동 파일 jsl을 공유할 수 있을까요?
감사합니다
Re: JSL에서 디스크의 JMP 데이터 파일 삭제 및 이동여러분, Copy File()은 JMP 9.0.3에서 작동합니다(적어도 제 경우에는 그렇습니다). 아주 좋습니다. dj
Re: JSL에서 디스크의 JMP 데이터 파일 삭제 및 이동기대했던 것보다 훨씬 좋았어요. 정말 감사합니다!
Re: JSL에서 디스크의 JMP 데이터 파일 삭제 및 이동안녕,
jmp 10.0.1을 사용하는 경우 몇 가지 새로운 기능을 사용할 수 있습니다.
http://support.sas.com/demosdownloads/000981/JMP_1001_release_notes.pdf
다음을 포함한 JSL 파일 및 디렉토리 명령을 사용할 수 있습니다.
파일이 존재합니다(경로)
디렉토리가 존재합니다(경로)
디렉토리 복사(from, to, {1/*recursive*/})
파일 복사(에서, 로)
디렉토리 이동(에서, 로)
파일 이동(에서, 로)
디렉토리 이름 바꾸기(이전, 새)
파일 이름 바꾸기(이전, 새)
디렉토리 삭제(경로)
파일 삭제(경로)
디렉토리 생성(경로)
마지막 수정 날짜(경로)
생성 날짜(경로)