るりまサーチ

最速Rubyリファレンスマニュアル検索!
67件ヒット [1-67件を表示] (0.013秒)
トップページ > クエリ:ls[x] > クエリ:pathname[x]

別のキーワード

  1. ftp ls
  2. net/ftp ls
  3. ls net/ftp
  4. ls net::ftp
  5. ls

ライブラリ

クラス

モジュール

キーワード

検索結果

Pathname#lstat -> File::Stat (23100.0)

File.lstat(self.to_s) と同じです。

...File.lstat(self.to_s) と同じです。


@see File.lstat...

Net::FTP::MLSxEntry#pathname -> String (21101.0)

パス名を返します。

パス名を返します。

Pathname#cleanpath(consider_symlink = false) -> Pathname (17265.0)

余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。

...余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。

cleanpath は、実際にファイルシステムを参照することなく、文字列操作
だけで処理を行います。

@param consider_symlink 真ならパス要素にシンボリック...
...題ないように .. を残します。

//emlist[例][ruby]{
require "pathname"
path = Pathname.new("//.././../")
path # => #<Pathname://.././../>
path.cleanpath # => #<Pathname:/>


require 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue...
...nil
Dir.rmdir("/tmp/bar") rescue nil
Dir.mkdir("/tmp/foo")
Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")

path.cleanpath # => #<Pathname:bar/bar>
path.cleanpath(true) # => #<Pathname:bar/foo/../bar>
//}...

Net::FTP#mlsd(pathname = nil) -> [Net::FTP::MLSxEntry] (6342.0)

pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

...
pathname
で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEn...
...ることができます。

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

ブロックを渡した場合にはディレクトリの各ファイルごとに
そのブロックを呼び出します。

FTP の MLST コマンド 3659 を使い...
...として
MLST/MLSD が定義されました。

@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst

require 'net/ftp'

Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x0...

Net::FTP#mlst(pathname = nil) -> Net::FTP::MLSxEntry (6329.0)

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

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

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

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

FTP の MLST コマンド 3659 を使います。

@param pathname 情報を得るファイルパス
@see Net::FTP#mlsd...

絞り込み条件を変える

Net::FTP#mlsd(pathname = nil) {|entry| ... } -> () (6242.0)

pathname で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

...
pathname
で指定したディレクトリに含まれているファイルの詳細な情報を得ます。

ディレクトリの各ファイルの情報が
Net::FTP::MLSxEntry のオブジェクトの配列として得られます。
どのような情報を取り出せるかは Net::FTP::MLSxEn...
...ることができます。

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

ブロックを渡した場合にはディレクトリの各ファイルごとに
そのブロックを呼び出します。

FTP の MLST コマンド 3659 を使い...
...として
MLST/MLSD が定義されました。

@param pathname 情報を得るディレクトリ名
@see Net::FTP#mlst

require 'net/ftp'

Net::FTP.open("ftp.example.org") do |ftp|
ftp.login("anonymous", "foobar@example.com")
p ftp.mlsd("/")
# =>
# [#<Net::FTP::MLSxEntry:0x0...

RubyVM::AbstractSyntaxTree.parse_file(pathname, keep_script_lines: false, error_tolerant: false, keep_tokens: false) -> RubyVM::AbstractSyntaxTree::Node (430.0)

pathname のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。

...
pathname
のファイルを読み込み、その内容を抽象構文木にパースし、その木の根ノードを返します。

@param pathname パースする対象のファイルパスを指定します
@param keep_script_lines true を指定すると、 Node#script_lines でノードと関...
...生した際にエラー箇所を type が :ERROR であるようなノードに置き換えてツリーを生成します。
@raise SyntaxError pathname から取得された文字列が Ruby のコードとして正しくない場合に発生します。

//emlist[][ruby]{
pp RubyVM::AbstractSynta...