Quiero configurar mi automáticamente fstab
en python
mediante la ejecución de un script. Pensé en utilizar ConfigParser
en python
, pero no soy capaz de utilizarlo correctamente.
Quiero configurar mi automáticamente fstab
en python
mediante la ejecución de un script. Pensé en utilizar ConfigParser
en python
, pero no soy capaz de utilizarlo correctamente.
Respuestas:
Esto no funcionará porque el /etc/fstab
archivo no se ajusta al formato que admite ConfigParser.
Como man 5 fstab
indica, el /etc/fstab
archivo es un archivo separado por espacios en blanco con 6 columnas. Python ConfigParser es una biblioteca para analizar archivos comúnmente conocidos como .ini
archivos que, simplificados, consisten en secciones que contienen pares clave / valor:
[section_name1]
key1 = value1
key2 = value2
[section_name2]
key3 = value3
Analizar el fstab
archivo usted mismo es relativamente fácil. Simplemente copie todas las líneas de comentarios (aquellas con el primer carácter '#' que no sea un espacio en blanco) y divida las otras líneas usando .split()
los 6 campos. Lo uso para reorganizar mi fstab
archivo a solo 79 columnas.