るりまサーチ

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

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file path
  4. file ctime
  5. file mtime

ライブラリ

クラス

キーワード

検索結果

File.delete(*filename) -> Integer (27244.0)

ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。

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

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File
....
...delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}...

File.unlink(*filename) -> Integer (12144.0)

ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。

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

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => 1
p File.exist?("test.txt") # => false
begin
File
....
...delete("test.txt")
rescue
p $! # => #<Errno::ENOENT: No such file or directory @ unlink_internal - test.txt>
end
//}...

Net::POP3.foreach(address, port = nil, account, password, isapop=false) {|mail| .... } -> () (19.0)

POP セッションを開始し、 サーバ上のすべてのメールを取りだし、 個々のメールを引数としてブロックを呼びだします。

...例:

require 'net/pop'

Net::POP3.foreach('pop.example.com', 110,
'YourAccount', 'YourPassword') do |m|
file
.write m.pop
m.delete if $DELETE
end

@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@param acc...

Net::POP3.start(address, port = nil, account=nil, password=nil, isapop=false) -> Net::POP3 (13.0)

Net::POP3 オブジェクトを生成し、サーバへ接続します。

...count, password)

使用例:

require 'net/pop'

Net::POP3.start(addr, port, account, password) {|pop|
pop.each_mail do |m|
file
.write m.pop
m.delete
end
}

@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@param a...

Net::POP3.start(address, port = nil, account=nil, password=nil, isapop=false) {|pop| .... } -> object (13.0)

Net::POP3 オブジェクトを生成し、サーバへ接続します。

...count, password)

使用例:

require 'net/pop'

Net::POP3.start(addr, port, account, password) {|pop|
pop.each_mail do |m|
file
.write m.pop
m.delete
end
}

@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@param a...

絞り込み条件を変える