このAPIを使用してリストするファイルをフィルタリングする方法はありますか?例えば:
ChannelSftp sftpChannel;
sftpChannel.ls(path);
これにはすべてがリストされていますが、たとえばAAAで始まるファイルをフィルタリングしたいと思います
JSchを使用しているとすると、の最後の部分でglob文字(*
および)を使用できるはずです。少なくともこの非公式のJavaDocはこれに言及しています:?
path
パターンには、最後のコンポーネント(つまり、最後のコンポーネントの後)にグロブパターンのワイルドカード(
*
または)を含めることができます。?
/
だから試してみてください
sftpChannel.ls(path + '/AAA*');