Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Ruby操作OSX文件扩展属性(特别是颜色位)?_Ruby_Macos - Fatal编程技术网

如何从Ruby操作OSX文件扩展属性(特别是颜色位)?

如何从Ruby操作OSX文件扩展属性(特别是颜色位)?,ruby,macos,Ruby,Macos,我想使用Ruby脚本来设置OSX目录中文件的颜色属性,例如,“将2周以上的文件设置为红色”。在Ruby中可以这样做吗 看看宝石。你在这方面运气好吗?你能给出一些关于读写比特(特别是颜色比特)的指导吗?虽然xattr.list标识“com.apple.FinderInfo”,但对get()的调用只会在终端中返回“Runxattr-l myfile,以查看com.apple.FinderInfo的颜色。看起来只有一个字节的变化。我必须有一个不同版本的xattr——我不能使用-l选项。无论如何,不管怎

我想使用Ruby脚本来设置OSX目录中文件的颜色属性,例如,“将2周以上的文件设置为红色”。在Ruby中可以这样做吗

看看宝石。

你在这方面运气好吗?你能给出一些关于读写比特(特别是颜色比特)的指导吗?虽然xattr.list标识“com.apple.FinderInfo”,但对get()的调用只会在终端中返回“Run
xattr-l myfile
,以查看com.apple.FinderInfo的颜色。看起来只有一个字节的变化。我必须有一个不同版本的xattr——我不能使用-l选项。无论如何,不管怎样,问题似乎是xattr gem返回com.apple.FinderInfo.Try的空字符串
xattr-p com.apple.FinderInfo myfile