如何判断两个文件在Ruby中是否具有相同的权限?

时间:2012-01-03 06:30:56

标签: ruby

如何判断两个给定文件在Ruby中是否具有相同的权限?

1 个答案:

答案 0 :(得分:7)

比较档案'permission bits

File.stat(a).mode % 01000 == File.stat(b).mode % 01000

其中ab是文件名。使用modulo octal 1000删除有关节点的其他信息,即它是文件还是目录,是否有粘滞位等。