Je souhaite configurer automatiquement mon entrée fstab
en python
exécutant un script. J'ai pensé à l'utiliser ConfigParser
dans python
, mais je ne peux pas l'utiliser correctement.
configuration
python
Shaels
la source
la source
Réponses:
Vous pouvez utiliser le module fstab .
Sa documentation ici .
Exemple:
la source
Cela ne fonctionnera pas car le
/etc/fstab
fichier n'est pas conforme au format pris en charge par ConfigParser.Comme
man 5 fstab
indiqué, le/etc/fstab
fichier est un fichier séparé par des espaces avec 6 colonnes. Le Python ConfigParser est une bibliothèque pour analyser des fichiers communément appelés.ini
fichiers qui, simplifiés, se composent de sections qui contiennent des paires clé / valeur:L'analyse du
fstab
fichier vous-même est relativement facile. Copiez simplement toutes les lignes de commentaires (celles avec le premier caractère non blanc '#') et divisez les autres lignes en utilisant.split()
les 6 champs. J'utilise cela pour réorganiser monfstab
fichier en 79 colonnes seulement.la source