有没有办法使用此API过滤要列出的文件?例如:
ChannelSftp sftpChannel;
sftpChannel.ls(path);
这列出了所有内容,但我想过滤以AAA开头的文件,例如
答案 0 :(得分:2)
假设您使用JSch,您应该能够在*
的最后部分使用全局字符(?
和path
)。至少this unofficial JavaDoc提到了这一点:
该模式可以在最后一个组件中(即在最后一个
*
之后)包含glob模式通配符(?
或/
)。
所以试试
sftpChannel.ls(path + '/AAA*');