2013-07-16 3 views
2

SFTP 서버에 파일이 있는지 확인하려고합니다. 현재 JSch 라이브러리를 사용하고 "ls"명령을 실행 한 다음 서버의 출력 작업을하고 있습니다. .자바가있는 SFTP 서버에 파일이 있는지 확인

서버에서 출력물을 가져 오는 것이 유일한 방법인지는 모르겠지만 더 좋은 방법이 있습니까? 이것은

감사

답변

0

는 라이브러리의 SFTP를 부분, 내가 그것에 대해 생각없이 가정을 사용하고 있습니다.

나는 ls(String path)이 파일 이름을 받아 들일 것이라고 생각했다; 나는 그 순간에 확인할 수 없다.

그렇지 않은 경우 수동으로 반복 할 필요가 없습니다.

ls(String path, ChannelSftp.LsEntrySelector selector) 
+0

라이브러리의 Exec 부분에서와 같이 실제로 명령을 실행하고 있지만 실제로 서버에서 출력을 가져 오는 것이 실용적인 방법이 아닐 수도 있습니다. – rmma

관련 문제