Я хочу , чтобы автоматически настроить мой fstab
в python
запустив скрипт. Я думал об использовании ConfigParser
в python
, но я не могу его использовать.
configuration
python
Shaels
источник
источник
Ответы:
Вы можете использовать модуль fstab .
Его документация здесь .
Пример:
источник
Это не будет работать, потому что
/etc/fstab
файл не соответствует формату, который поддерживает ConfigParser.Как
man 5 fstab
видно,/etc/fstab
файл представляет собой разделенный пробелами файл с 6 столбцами. Python ConfigParser - это библиотека для анализа файлов, обычно называемая.ini
файлами, которые, упрощенно, состоят из разделов, содержащих пары ключ / значение:Сам анализ
fstab
файла относительно прост. Просто скопируйте все строки комментариев (с первым непробельным символом '#') и разбейте остальные строки, используя.split()
6 полей. Я использую это, чтобы переставить мойfstab
файл, чтобы быть только 79 столбцами.источник