2013-03-21 2 views
1

이 API를 사용하여 나열 할 파일을 필터링 할 수있는 방법이 있습니까? 이 모든 나열,하지만 난 당신이 JSch를 사용하는 가정 예ls filters on channelsftp

+0

를 시도? –

답변

2

에 대한 AAA를위한 시작 파일을 필터링하고 싶은

ChannelSftp sftpChannel; 
    sftpChannel.ls(path); 

, 당신은 글로브 문자를 사용할 수 있어야합니다 (*?) : 예를 들어, path의 마지막 부분에 있습니다. 적어도 this unofficial JavaDoc이 언급 :

패턴 (마지막 /이 후)의 마지막 성분 글롭 패턴 와일드 카드 (* 또는 ?)가 포함되어있다.

그래서 당신이 사용하고있는 라이브러리

sftpChannel.ls(path + '/AAA*'); 
+0

이 기능은 모든 서버에서 지원되는 것으로 가정 할 수 있습니까? 연결된 서버의 기능입니까 아니면 클라이언트 측에서 무엇인가하고 있습니까? 와일드 카드 검색을 전달하기 위해 서버 측에서 지원되지 않는다면 폭탄을 터뜨릴 수 있다면 구현할 수있는 기회가 무엇인지 궁금합니다. –