So erstellen Sie Zeilenumbrüche zwischen erweiterten Attributen OSX xattr (jwodder)

416
timoto

Kann man bei Verwendung von xattr in der Befehlszeile am Ende des Namens einen Zeilenumbruch eingeben: Wertepaar irgendwie?

Beim Auflisten der erweiterten Attribute einer Datei ist Folgendes aufgefallen:

xattr -l Datei

Die Attribute werden mit einem Zeilenumbruch zwischen den einzelnen Attributen aufgelistet, wodurch das Lesen viel einfacher wird.

Wenn ich jedoch erweiterte Attribute in eine Datei schreibe und sie dann aufliste, werden sie Zeile für Zeile gebündelt.

0
Was meinen Sie mit "Erweiterte Attribute in eine Datei schreiben"? Was ist "jwodder"? Daniel Beck vor 13 Jahren 0
@Daniel Beck, Erweiterte Dateiattribute http://en.wikipedia.org/wiki/Extended_file_attributes Xattr ist der Name mehrerer Anwendungen, die ähnliche, jedoch unterschiedliche Aufgaben ausführen, so dass die Unterscheidung recht verwirrend sein kann. Ich habe den Namen (jwodder) dort eingetragen, weil dieser Entwickler für eine der xattr-Anwendungen verantwortlich ist. Bob Ippolito http://pypi.python.org/pypi/xattr ist ein anderer, dann gibt es Matt Lye http: // sourceforge. net / projects / xattr, und es gibt wahrscheinlich mehr. Ich weiß nicht, wer für die mit OSX installierte Version verantwortlich ist. timoto vor 13 Jahren 0

1 Antwort auf die Frage

1
jwodder

Wenn Sie mit "einem Zeilenumbruch" "leere Zeile" meinen, wird diese leere Zeile nur zwischen den Attributlisten der verschiedenen Dateien eingefügt. Eine Liste von Attributen für eine einzelne Datei trennt sie nicht durch Leerzeichen. Wenn Sie nach jedem Attribut eine Leerzeile wünschen, besteht die einzige Möglichkeit darin, xattr zu patchen und neu zu kompilieren.

Ich habe nicht erwartet, eine Antwort vom Codierer zu erhalten, aber ich danke Ihnen vielmals für Ihre Anwendung und die gepatchte Version. Ich werde diesem Link sicherlich folgen. timoto vor 13 Jahren 0