819件ヒット
[101-200件を表示]
(0.076秒)
ライブラリ
- ビルトイン (48)
- pathname (297)
- shell (150)
-
shell
/ command-processor (150) -
shell
/ filter (150) - tempfile (24)
クラス
-
File
:: Stat (36) - Module (12)
- Pathname (297)
- Shell (150)
-
Shell
:: CommandProcessor (150) -
Shell
:: Filter (150) - Tempfile (24)
キーワード
- [] (18)
- blockdev? (30)
- chardev? (30)
- close (12)
- close! (12)
- directory? (42)
- empty? (9)
- executable? (30)
-
executable
_ real? (30) - exist? (30)
- exists? (18)
- file? (30)
- grpowned? (30)
- include (12)
- owned? (30)
- pipe? (30)
- readable? (30)
-
readable
_ real? (30) - setgid? (30)
- setuid? (30)
- size (30)
- size? (42)
- socket? (30)
- sticky? (30)
- symlink? (42)
- test (18)
-
world
_ readable? (12) -
world
_ writable? (12) - writable? (30)
-
writable
_ real? (30) - zero? (30)
検索結果
先頭5件
-
Shell
:: Filter # size?(file) -> Integer | nil (29.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Shell
:: Filter # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (29.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Pathname
# blockdev? -> bool (23.0) -
FileTest.blockdev?(self.to_s) と同じです。
...FileTest.blockdev?(self.to_s) と同じです。
@see FileTest.#blockdev?... -
Pathname
# chardev? -> bool (23.0) -
FileTest.chardev?(self.to_s) と同じです。
...FileTest.chardev?(self.to_s) と同じです。
@see FileTest.#chardev?... -
Pathname
# directory? -> bool (23.0) -
FileTest.directory?(self.to_s) と同じです。
...FileTest.directory?(self.to_s) と同じです。
@see FileTest.#directory?... -
Pathname
# empty? -> bool (23.0) -
ディレクトリに対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。
...ディレクトリに対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。
//emlist[例 ディレクトリの場合][ruby]{
require "pathname"
require 'tmpdir'
Pathname("/usr/local").empty? # => false
Dir.mktmpdir { |dir| Path......ame(dir).empty? } # => true
//}
//emlist[例 ファイルの場合][ruby]{
require "pathname"
require 'tempfile'
Pathname("testfile").empty? # => false
Tempfile.create("tmp") { |tmp| Pathname(tmp).empty? } # => true
//}
@see Dir.empty?, FileTest.#empty?, Pathname#zero?... -
Pathname
# executable? -> bool (23.0) -
FileTest.executable?(self.to_s) と同じです。
...FileTest.executable?(self.to_s) と同じです。
@see FileTest.#executable?... -
Pathname
# executable _ real? -> bool (23.0) -
FileTest.executable_real?(self.to_s) と同じです。
...FileTest.executable_real?(self.to_s) と同じです。
@see FileTest.#executable_real?... -
Pathname
# exist? -> bool (23.0) -
FileTest.exist?(self.to_s) と同じです。
...FileTest.exist?(self.to_s) と同じです。
@see FileTest.#exist?... -
Pathname
# file? -> bool (23.0) -
FileTest.file?(self.to_s) と同じです。
...FileTest.file?(self.to_s) と同じです。
@see FileTest.#file?...