るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.132秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:p[x] > クエリ:open[x] > クラス:File::Stat[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dh p
  5. dh p=

ライブラリ

検索結果

File::Stat#<=>(o) -> Integer | nil (32.0)

ファイルの最終更新時刻を比較します。self が other よりも 新しければ正の数を、等しければ 0 を古ければ負の数を返します。 比較できない場合は nil を返します。

...param o File::Stat のインスタンスを指定します。

//emlist[][ruby]{
require 'tempfile' # for Tempfile

fp1 = Tempfile.open("first")
fp1.print "古い方\n"
sleep(1)
fp2 = Tempfile.open("second")
fp2.print "新しい方\n"

p
File::Stat.new(fp1.path) <=> File::Stat.new(fp2.path) #=> -1
p
...
... File::Stat.new(fp2.path) <=> File::Stat.new(fp1.path) #=> 1
p
File::Stat.new(fp1.path) <=> fp2.path #=> nil
//}...