Wie erstelle ich eine People Datei über den Terminal?

System: BeOS, Haiku, Zeta

Um eine People Datei über den Terminal zu erstellen, sind folgende Schritte nötig:

Zuerst muss man eine Datei erstellen, welche als Grundbaustein unserer People Datei dient. Dazu kann zum Beispiel eine Textdatei nehmen (unter ZETA über Rechtsklick "Neu" und dann "Textdokument.txt").

Wenn man auch diese über den Terminal erstellen möchte, bietet sich der Shell Befehl touch an:

touch /boot/home/people/Personname


Als nächstes ändern wir den Dateityp (Mime Type) der Datei, so dass diese als People Datei erkannt wird:

addattr -t MIME BEOS:TYPE application/x-person /boot/home/people/Personname


Nun können wir die Datei mit Informationen über die Person befüllen. Dazu verwenden wir das Shell Tool addattr wie auch schon beim festlegen des Dateityps.

addattr -t string META:name Name /boot/home/people/Personname
addattr -t string META: birthday Geburtsdatum /boot/home/people/Personname
addattr -t string META:address Adresse /boot/home/people/Personname
addattr -t string META:city Wohnort /boot/home/people/Personname
addattr -t string META:country Land /boot/home/people/Personname
addattr -t string META:state Staat /boot/home/people/Personname
addattr -t string META:zip PLZ /boot/home/people/Personname
addattr -t string META:hphone Telefonnummer /boot/home/people/Personname
addattr -t string META:cphone Mobiltelefon /boot/home/people/Personname
addattr -t string META:email EMail /boot/home/people/Personname
addattr -t string META:group Gruppe /boot/home/people/Personname


- Mit META:name geben Wir den Name der Person an.
- Mit META:birthday geben Wir das Geburtsdatum der Person an.
- Mit META:address geben Wir die Adresse (Straße und Hausnummer) der Person an.
- Mit META:city geben Wir den Wohnort der Person an.
- Mit META:country geben Wir das Land an, in welches die Person lebt.
- Mit META:state geben Wir den Staat an in welchen die Person lebt.
- Mit META:zip geben Wir die Postleitzahl des Wohnortes der Person an.
- Mit META:hphone geben Wir die Telefonnummer der Person an.
- Mit META:cphone geben Wir die Mobiltelefonnummer der Person an.
- Mit META:email geben Wir die E-Mail Adresse der Person an.
- Mit META:group geben Wir die Gruppe an, zu welche wir die Person zuordnen möchten (z.B. Familie, Freunde, Arbeit).

Hiermit haben wir die wichtigsten Informationen zur Person angegeben. Es gibt noch weitere Informationen, welche man der Person zuordnen könnte, werden darauf hier jetzt aber nicht weiter eingehen.

Einige Angaben zur Person, z.B. der Name wenn Vorname und Nachname angegeben werden, müßen in Anführungszeichen gesetzt werden, da diese ein Leerzeichen beinhalten:

addattr -t string META:name "Vorname Nachname" /boot/home/people/Personname

Beinhaltet der Dateiname ebenfalls ein Leerzeichen, muß dieser jedesmal in Anführungszeichen gesetzt werden:

addattr -t MIME BEOS:TYPE application/x-person /boot/home/people/"Personname"

addattr -t string META:name "Vorname Nachname" /boot/home/people/"Personname"



Anleitung erstellt durch Christian Albrecht (Lelldorin) Juli 2007
Bereitgestellt durch BeSly, der BeOS & Zeta Wissensbasis.