Note: Not released for general use.
[R] |
group |
|
[R] |
name |
|
[R] |
owner |
|
[R] |
size |
|
[R] |
time |
|
18: def self.date
19: @date_class ||= Date
20: end
26: def initialize(path, entry)
27: @path = path
28: @mode, line, @owner, @group, size, d1, d2, d3, @name = entry.split(' ')
29: @size = size.to_i
30: @time = determine_time(d1, d2, d3)
31: end
22: def self.time
23: @time_class ||= Time
24: end
37: def directory?
38: @mode[0] == ?d
39: end
41: def mode
42: parse_mode(@mode)
43: end
33: def path
34: File.join(@path, @name)
35: end
45: def symlink?
46: @mode[0] == ?l
47: end