246件ヒット
[1-100件を表示]
(0.189秒)
ライブラリ
- ビルトイン (60)
-
net
/ ftp (30) - openssl (12)
- pathname (48)
-
rubygems
/ package / tar _ writer (48) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (12)
クラス
-
ARGF
. class (12) -
File
:: Stat (12) -
Gem
:: Package :: TarWriter (48) - IO (36)
-
Net
:: FTP (20) -
Net
:: FTP :: MLSxEntry (10) -
OpenSSL
:: SSL :: SSLContext (12) - Pathname (48)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - UNIXSocket (12)
キーワード
-
add
_ file (24) -
add
_ file _ simple (24) - chmod (30)
- facts (10)
-
inplace
_ mode= (12) - lchmod (12)
- mlsd (20)
- open (42)
-
recv
_ io (12) - reopen (24)
-
set
_ params (12) - stat (12)
検索結果
先頭5件
-
File
:: Stat # mode -> Integer (24214.0) -
ファイルモードを返します。
...ファイルモードを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
printf "%o\n", fs.mode
#例
#=> 100644
//}... -
Gem
:: Package :: TarWriter # add _ file(name , mode) -> self (9211.0) -
自身に関連付けられた IO にファイルを追加します。
...追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。... -
Gem
:: Package :: TarWriter # add _ file(name , mode) {|io| . . . } -> self (9211.0) -
自身に関連付けられた IO にファイルを追加します。
...追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。... -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) -> self (9211.0) -
自身に関連付けられた IO にファイルを追加します。
...られた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。... -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) {|io| . . . } -> self (9211.0) -
自身に関連付けられた IO にファイルを追加します。
...られた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。... -
IO
# stat -> File :: Stat (6348.0) -
ファイルのステータスを含む File::Stat オブジェクトを生成して 返します。
...む File::Stat オブジェクトを生成して
返します。
@raise Errno::EXXX ステータスの読み込みに失敗した場合に発生します。
@raise IOError 既に close されていた場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "This is line one\nThis is......line two\n")
File.open("testfile") do |f|
s = f.stat
"%o" % s.mode # => "100644"
s.blksize # => 4096
s.atime # => 2018-03-01 23:19:59 +0900
end
//}
@see File#lstat, File.stat, File.lstat... -
ARGF
. class # inplace _ mode=(ext) (6232.0) -
c:ARGF#inplace時にバックアップファイルに付加する拡張子を設定します。 ピリオドも含めて指定する必要があります。
...ることも出来ます。
@param ext インプレースモード時にバックアップファイルに付加する拡張子を
文字列で指定します。
ピリオドも含める必要があります。
$ ruby argf.rb file.txt
---- argf.rb ----
# 引数のファ......lace_mode = '.bak'
ARGF.lines do |line|
print line.sub("foo","bar")
end
---- -i オプションを使う場合 ----
$ ruby -i.bak -p -e '$_.sub!("foo","bar")' file.txt
---- -i オプションを使う場合その2 ----
$ ruby -i.bak -n -e 'print $_.sub("foo","bar")' file.txt
@s......ee d:spec/rubycmd#cmd_option, ARGF.class#inplace_mode... -
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (6125.0) -
パラメータをハッシュで設定します。
...:cert (OpenSSL::SSL::SSLContext#cert=)
* :key (OpenSSL::SSL::SSLContext#key=)
* :client_ca (OpenSSL::SSL::SSLContext#client_ca=)
* :ca_file (OpenSSL::SSL::SSLContext#ca_file=)
* :ca_path (OpenSSL::SSL::SSLContext#ca_path=)
* :timeout (OpenSSL::SSL::SSLContext#timeout=)
* :verify_mode (Op......ntext#verify_mode=)
* :verify_depth (OpenSSL::SSL::SSLContext#verify_depth=)
* :verify_callback (OpenSSL::SSL::SSLContext#verify_callback=)
* :options (OpenSSL::SSL::SSLContext#options=)
* :cert_store (OpenSSL::SSL::SSLContext#cert_store=)
* :extra_chain_cert (OpenSSL::SSL::SSLContext#extr......a_chain_cert=)
* :client_cert_cb (OpenSSL::SSL::SSLContext#client_cert_cb=)
* :tmp_dh_callback (OpenSSL::SSL::SSLContext#tmp_dh_callback=)
* :session_id_context (OpenSSL::SSL::SSLContext#session_id_context=)
* :session_get_cb (OpenSSL::SSL::SSLContext#session_get_cb=)
* :session_new_cb (Op... -
Net
:: FTP :: MLSxEntry # facts -> { String => String|Integer|Time } (6113.0) -
そのエントリの「facts」を返します。
...エントリの「facts」を返します。
facts とはそのエントリに関するファイルサイズなどの様々な情報です。
Net::FTP はこの情報を文字列をキーとするハッシュテーブルで
返します。
標準では以下のような facts が定義されてい......ます。これらの facts には
対応するメソッドが定義されています。すべてのサーバでこれら
の facts がすべて実装されているわけではありません。
3659 では
modify, perm, type, size, unique はすべてのサーバで
対応すべき(SHOULD)、と......刻 (Time)
* "create": 作成時刻
* "perm": パーミッション(String)
* "type": 種類(String, "file", "dir", "cdir", "pdir" など)
* "size": ファイルサイズ (Integer, octet単位)
* "unique": ユニークID (String)
* "lang": ファイルの言語 (String)
* "media-type":...