如何在扩展属性 OSX xattr (jwodder) 之间创建换行符

如何在扩展属性 OSX xattr (jwodder) 之间创建换行符

在命令行中使用 xattr 时,是否可以以某种方式在名称:值对的末尾输入换行符?

我注意到,在列出文件的扩展属性时:

xattr -l 文件

列出的属性之间都有换行符,这使得阅读起来更容易。

然而当将扩展属性写入文件然后列出它们,它们一行接一行地捆在一起。

答案1

如果“每个文件之间有一个换行符”是指“一个空白行”,那么该空白行仅插入在不同文件的属性列表之间;单个文件的属性列表不会用空格将它们分开。如果希望每个属性后都有一个空白行,唯一的方法是补丁 xattr并重新编译。

相关内容