208件ヒット
[201-208件を表示]
(0.057秒)
別のキーワード
ライブラリ
- ビルトイン (52)
- csv (1)
- mkmf (2)
-
net
/ http (2) - open-uri (3)
- openssl (113)
- pathname (1)
- rake (1)
-
rake
/ loaders / makefile (1) -
rubygems
/ remote _ fetcher (1) - shell (1)
-
shell
/ command-processor (1) -
shell
/ filter (3) - stringio (3)
-
win32
/ registry (1) - zlib (22)
クラス
-
ARGF
. class (2) - CSV (1)
- Dir (1)
- File (6)
-
Gem
:: RemoteFetcher (1) - IO (40)
-
Net
:: HTTPGenericRequest (2) -
OpenSSL
:: Config (6) -
OpenSSL
:: OCSP :: BasicResponse (1) -
OpenSSL
:: PKey :: EC :: Group (2) -
OpenSSL
:: SSL :: SSLContext (21) -
OpenSSL
:: SSL :: SSLServer (1) -
OpenSSL
:: SSL :: SSLSocket (10) -
OpenSSL
:: SSL :: Session (9) -
OpenSSL
:: X509 :: CRL (5) -
OpenSSL
:: X509 :: Certificate (5) -
OpenSSL
:: X509 :: Extension (10) -
OpenSSL
:: X509 :: ExtensionFactory (16) -
OpenSSL
:: X509 :: Request (2) -
OpenSSL
:: X509 :: Revoked (3) - Pathname (1)
-
Rake
:: Application (1) -
Rake
:: MakefileLoader (1) - Shell (1)
-
Shell
:: CommandProcessor (1) -
Shell
:: Filter (3) - StringIO (3)
-
Win32
:: Registry (1) -
Zlib
:: GzipReader (16) -
Zlib
:: GzipWriter (6)
モジュール
- Enumerable (3)
- Kernel (2)
-
OpenSSL
:: Buffering (21) -
OpenSSL
:: SSL :: SocketForwarder (1) -
OpenURI
:: OpenRead (3)
キーワード
- << (2)
- == (1)
- > (1)
- >> (1)
-
accept
_ nonblock (1) -
add
_ extension (3) -
add
_ value (1) - advise (1)
- atime (1)
- autoclose= (1)
- autoclose? (1)
- binmode (1)
-
body
_ stream (1) -
body
_ stream= (1) - chunk (1)
- clone (1)
- close (1)
-
close
_ on _ exec= (1) -
close
_ on _ exec? (1) - closed? (1)
- config (1)
- config= (1)
-
connect
_ nonblock (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) - critical= (1)
- critical? (1)
- crl (1)
- crl= (1)
- ctime (1)
- dup (1)
- each (4)
-
each
_ byte (5) -
each
_ codepoint (2) -
each
_ line (3) - eof (2)
- eof? (2)
- extensions (3)
- extensions= (3)
-
external
_ encoding (1) - fcntl (2)
- fdatasync (1)
- fileno (1)
- flock (1)
- flush (2)
-
flush
_ sessions (1) -
get
_ value (1) - getc (2)
- gets (2)
- id (1)
-
internal
_ encoding (1) -
issuer
_ certificate (1) -
issuer
_ certificate= (1) - lineno (1)
- lineno= (1)
- load (1)
- lstat (1)
- mtime (1)
- oid (1)
- oid= (1)
-
open
_ uri _ or _ path (1) - out (3)
-
point
_ conversion _ form (1) -
point
_ conversion _ form= (1) - pos (1)
- pos= (1)
-
post
_ connection _ check (1) - pread (1)
- print (2)
- printf (2)
- putc (1)
- puts (2)
- pwrite (1)
- read (4)
-
read
_ nonblock (1) - readbyte (1)
- readchar (2)
- readline (2)
- readlines (5)
- readpartial (1)
-
renegotiation
_ cb (1) -
renegotiation
_ cb= (1) - reopen (6)
- rewind (1)
- section (1)
- sections (1)
- session (1)
- session= (1)
-
session
_ add (1) -
session
_ cache _ mode (1) -
session
_ cache _ mode= (1) -
session
_ cache _ size (1) -
session
_ cache _ size= (1) -
session
_ cache _ stats (1) -
session
_ get _ cb (1) -
session
_ get _ cb= (1) -
session
_ id _ context (1) -
session
_ id _ context= (1) -
session
_ new _ cb (1) -
session
_ new _ cb= (1) -
session
_ remove (1) -
session
_ remove _ cb (1) -
session
_ remove _ cb= (1) -
session
_ reused? (1) -
set
_ encoding (3) -
slice
_ before (2) -
ssl
_ version= (1) - stat (1)
- status (1)
-
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - sync (1)
- sysopen (1)
- sysread (2)
- sysseek (1)
- syswrite (2)
- tell (1)
- time (1)
- time= (1)
- timeout (1)
- timeout= (1)
-
to
_ a (1) -
to
_ der (2) -
to
_ h (1) -
to
_ io (2) -
to
_ pem (1) -
to
_ s (1) -
to
_ text (1) - truncate (1)
- ungetc (2)
- value (2)
- value= (1)
- version (3)
- version= (3)
- write (3)
-
write
_ nonblock (1) - xpopen (2)
検索結果
先頭5件
-
Dir
# fileno -> Integer (58.0) -
self に関連づけられたファイル記述子を表す整数を返します。
self に関連づけられたファイル記述子を表す整数を返します。
//emlist[例][ruby]{
Dir.open("..") { |d| d.fileno } # => 8
//}
本メソッドでは POSIX 2008 で定義されている dirfd() 関数を使用します。
@raise NotImplementedError Windows などの dirfd() 関数が存在しないプラッ
トフォームで発生します。
@raise IOError 既に自身が close している場合に発生します。
@see IO#fileno -
File
# atime -> Time (58.0) -
最終アクセス時刻を Time オブジェクトとして返します。
最終アクセス時刻を Time オブジェクトとして返します。
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.atime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#ctime, File#mtime, File#birthtime -
File
# ctime -> Time (58.0) -
状態が最後に変更された時刻を Time オブジェクトとして返します。状態の変更とは chmod などによるものです。
状態が最後に変更された時刻を Time オブジェクトとして返します。状態の変更とは chmod などによるものです。
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.ctime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#atime, F... -
File
# mtime -> Time (58.0) -
最終更新時刻を Time オブジェクトとして返します。
最終更新時刻を Time オブジェクトとして返します。
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX ファイルの時刻の取得に失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.open("testfile") { |f| f.mtime } # => 2017-12-21 22:58:17 +0900
//}
@see File#lstat, File#atime, File#ctime, File#birthtime -
File
# truncate(length) -> 0 (58.0) -
ファイルのサイズを最大 length バイトにします。
ファイルのサイズを最大 length バイトにします。
サイズの変更に成功すれば 0 を返します。失敗した場合は例外
Errno::EXXX が発生します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX サイズの変更に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.open("testfile", "a") do |f|
f.truncate(5) # => 0
f.size # => 5... -
Shell
# out(dev = STDOUT , &block) -> () (58.0) -
Shell#transact を呼び出しその結果を dev に出力します。
Shell#transact を呼び出しその結果を dev に出力します。
@param dev 出力先をIO オブジェクトなどで指定します。
@param block transact 内部で実行するシェルを指定します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
} -
Shell
:: CommandProcessor # out(dev = STDOUT , &block) -> () (58.0) -
Shell#transact を呼び出しその結果を dev に出力します。
Shell#transact を呼び出しその結果を dev に出力します。
@param dev 出力先をIO オブジェクトなどで指定します。
@param block transact 内部で実行するシェルを指定します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
} -
Shell
:: Filter # out(dev = STDOUT , &block) -> () (58.0) -
Shell#transact を呼び出しその結果を dev に出力します。
Shell#transact を呼び出しその結果を dev に出力します。
@param dev 出力先をIO オブジェクトなどで指定します。
@param block transact 内部で実行するシェルを指定します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}