Ich möchte mein fstab
In automatisch konfigurieren, python
indem ich ein Skript ausführe. Ich habe überlegt, ConfigParser
in zu verwenden python
, aber ich kann es nicht richtig verwenden.
configuration
python
Shaels
quelle
quelle
Antworten:
Sie können das fstab- Modul verwenden.
Seine Dokumentation hier .
Beispiel:
quelle
Dies funktioniert nicht, da die
/etc/fstab
Datei nicht dem vom ConfigParser unterstützten Format entspricht.Wie
man 5 fstab
angegeben, handelt es sich bei der/etc/fstab
Datei um eine durch Leerzeichen getrennte Datei mit 6 Spalten. Der Python ConfigParser ist eine Bibliothek zum Parsen von Dateien, die allgemein als.ini
Dateien bezeichnet werden und vereinfacht aus Abschnitten bestehen, die Schlüssel / Wert-Paare enthalten:Das Parsen der
fstab
Datei selbst ist relativ einfach. Kopieren Sie einfach alle Kommentarzeilen (die mit dem ersten Nicht-Leerzeichen '#') und teilen Sie die anderen Zeilen mit.split()
den 6 Feldern auf. Ich verwende das, um meinefstab
Datei auf nur 79 Spalten neu anzuordnen.quelle