るりまサーチ

最速Rubyリファレンスマニュアル検索!
58件ヒット [1-58件を表示] (0.009秒)

別のキーワード

  1. shell ftype
  2. pathname ftype
  3. _builtin ftype
  4. file ftype
  5. stat ftype

ライブラリ

クラス

キーワード

検索結果

File.ftype(filename) -> String (18125.0)

ファイルのタイプを表す文字列を返します。

...ファイルのタイプを表す文字列を返します。

文字列は以下のうちのいずれかです。File.lstat(filename).ftype と同じです。
シンボリックリンクに対して "link" を返します。

* "file"
* "directory"
* "characterSpecial"
* "blockSpecial"
* "fifo...
...ファイル名を表す文字列を指定します。

@raise Errno::EXXX 情報の取得に失敗した場合に発生します。

例:
File.ftype("testfile") # => "file"
File.ftype("/dev/tty") # => "characterSpecial"
File.ftype("/tmp/.X11-unix/X0") # => "socket"...

Pathname#ftype -> String (18123.0)

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

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


@see File.ftype...

File::Stat#ftype -> String (18113.0)

ファイルのタイプを表す文字列を返します。

...列を返します。

文字列は以下のうちのいずれかです。

"file"
"directory"
"characterSpecial"
"blockSpecial"
"fifo"
"link"
"socket"

"unknown"


サンプル

fs = File::Stat.new($0)
p fs.ftype #=> "file"
p File::Stat.new($:[0]).ftype #=> "directory"...

Shell#ftype(filename) -> String (18107.0)

File クラスにある同名のクラスメソッドと同じです.

...クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.ftype...

Shell::CommandProcessor#ftype(filename) -> String (18107.0)

File クラスにある同名のクラスメソッドと同じです.

...クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.ftype...

絞り込み条件を変える

Shell::Filter#ftype(filename) -> String (18107.0)

File クラスにある同名のクラスメソッドと同じです.

...クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.ftype...

Errno::EFTYPE (6000.0)

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

File.lchmod(mode, *filename) -> Integer (6.0)

File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの モードを変更します。

...敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "test")
File.symlink("testfile", "testlink")
File.lstat("testlink").ftype # => "link"
File.lchmod(0744, "testlink")
File.stat("testlink").mode.to_s(8) # => "100644"
File.lstat("testlink").mode.to_s(8)...

File.lchown(owner, group, *filename) -> Integer (6.0)

File#chown と同様ですが、 シンボリックリンクに関してリンクそのもののオーナー、 グループを変更します。

...発生します。

//emlist[例][ruby]{
IO.write("testfile", "test")
File.symlink("testfile", "testlink")
File.chown(501, -1, "testfile")
File.lstat("testlink").ftype # => "link"
File.lchown(0, -1, "testlink")
File.stat("testlink").uid # => 501
File.lstat("testlink").uid # => 0
//}...

File.mkfifo(file_name, mode = 0666) -> 0 (6.0)

引数 file_name で指定した名前の FIFO スペシャルファイルを作成します。

...ードは通常の
ファイル作成と同様にプロセスの umask によって変更されます。
作成されたファイルの許可モードは (mode & ~umask) になります。

例:
File.mkfifo("testfile", 0666)
File.ftype("testfile") # => "fifo"...

絞り込み条件を変える