Wie bewahre ich die Extended File Attribute in Linux auf?

614
iamprem

Ich arbeite an einem Projekt, bei dem ich mich hauptsächlich auf das erweiterte Attribut der Datei stütze, das ich beim Erstellen der Datei festlege. Ich habe jedoch Probleme beim Ändern der Datei.

Festes Beispiel:

Wenn Sie die Datei bearbeiten Sublime Text, bleiben alle erweiterten Attribute erhalten, auch der Inode-Wert bleibt unverändert. Aber wenn ich dasselbe mache Gedit, erstellt es eine neue Datei, anstatt die vorhandene zu ändern. Inode-Werte, benutzerdefinierte / erweiterte Attribute werden also nicht beibehalten.

Ich sehe, dass dieses Problem auf das Kopierverhalten von Gedit zurückzuführen ist. Aber gibt es eine Möglichkeit, sie während der Verwendung von Gedit zu erhalten?

1
Ich denke, das ist deshalb so, weil gedit programmatisch arbeitet und es keine Möglichkeit gibt, diese Werte zu erhalten. Francisco Tapia vor 8 Jahren 0
Soll ich es als gedit-Fehler melden? Oder sollten wir damit leben? iamprem vor 8 Jahren 0
Ich bin nicht wirklich sicher, aber Sie haben gesehen, wenn Sie mit dem Bearbeiten einer Datei beginnen, erstellen Sie eine Datei mit ~, die Ihre aktuelle Arbeit enthält, und wenn Sie das Original speichern, sollte das Original durch diese ersetzt werden. . Francisco Tapia vor 8 Jahren 0

0 Antworten auf die Frage