Ruby 3.0.0 リファレンスマニュアル > ライブラリ一覧 > net/ftpライブラリ > Net::FTPクラス > mlst

instance method Net::FTP#mlst

mlst(pathname = nil) -> Net::FTP::MLSxEntry[permalink][rdoc]

pathname で指定したファイル/ディレクトリの詳細な情報を得ます。

Net::FTP::MLSxEntry のインスタンスに得られた情報が保持されます。どのような情報を取り出せるかは Net::FTP::MLSxEntry を参照してください。 Net::FTP#list は結果が文字列で得られるため、それを適当に解釈する必要がありますが、このコマンドの結果は適切に解釈された結果を直接得ることができます。

pathname を省略した場合はカレントディレクトリを指定したことになります。

FTP の MLST コマンド [RFC3659] を使います。

[PARAM] pathname:
情報を得るファイルパス

[SEE_ALSO] Net::FTP#mlsd