cours0708/P5B/ruby/161007/testSgf_2.rb

22 lines
516 B
Ruby
Raw Normal View History

2008-11-25 21:11:16 +00:00
#!/usr/bin/ruby -w
# affichage infos sur un fichier
f = File.open("testfile","r")
# on recupere les infos grace a la methode stat -> objet aStat
s = f.stat
puts "\n\naffichage info fichier \n"
puts s # -> affiche reference memoire objet s !
puts "chemin absolu :" + File.expand_path(f.path)
puts "taille du fichier : " + s.size.to_s
puts "nombre de blocs : " + s.blocks.to_s
puts "fichier regulier: " + s.file?.to_s
puts "repertoire : " + s.directory?.to_s
puts "num<EFBFBD>ro de possesseur : " + s.uid.to_s