るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

キーワード

検索結果

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

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

...t(filename).ftype と同じです。
シンボリックリンクに対して "link" を返します。

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

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

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

//emlist[例][ruby]{
File.ftype("testfile") # => "file"
File.ftype("/dev/tty") # => "characterSpecial"
File.ftype("/tmp/.X11-unix/X0") # => "socket"
//}...

Pathname#ftype -> String (18129.0)

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

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


@
see File.ftype...

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

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

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

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

@
see File.ftype...

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

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

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

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

@
see File.ftype...

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

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

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

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

@
see File.ftype...

絞り込み条件を変える

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

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

...更します。

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

@
param mode chmod(2) と同様に整数で指定します。

@
raise NotImplementedError lchmod(2) を実装していないシステムでこのメソッドを呼び出すと発生します。

@
raise Errno::EXX...
...敗した場合に発生します。

//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 (30.0)

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

...ープを変更します。

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

@
param owner chown(2) と同様に数値で指定します。nil または -1 を指定することで、オーナーを現在のままにすることができます。

@
param group chown(2) と同...
...ます。

@
raise NotImplementedError lchown(2) を実装していないシステムでこのメソッドを呼び出すと発生します。

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

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

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

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

@
param file_name ファイル名を指定します。

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

//emlist[例][ruby]{
File.mkfifo("testfile", 0666)
File.ftype("testfile") # => "fifo"
//}...