Quiero configurar mi automáticamente fstaben pythonmediante la ejecución de un script. Pensé en utilizar ConfigParseren python, pero no soy capaz de utilizarlo correctamente.
Quiero configurar mi automáticamente fstaben pythonmediante la ejecución de un script. Pensé en utilizar ConfigParseren python, pero no soy capaz de utilizarlo correctamente.
Respuestas:
Esto no funcionará porque el /etc/fstabarchivo no se ajusta al formato que admite ConfigParser.
Como man 5 fstabindica, el /etc/fstabarchivo es un archivo separado por espacios en blanco con 6 columnas. Python ConfigParser es una biblioteca para analizar archivos comúnmente conocidos como .iniarchivos que, simplificados, consisten en secciones que contienen pares clave / valor:
[section_name1]
key1 = value1
key2 = value2
[section_name2]
key3 = value3
Analizar el fstabarchivo 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 fstabarchivo a solo 79 columnas.