Quero configurar automaticamente o meu fstab
in python
executando um script. Pensei em usar ConfigParser
em python
, mas eu sou incapaz de usá-lo corretamente.
configuration
python
Shaels
fonte
fonte
Respostas:
Você pode usar o módulo fstab .
Sua documentação aqui .
Exemplo:
fonte
Isso não funcionará porque o
/etc/fstab
arquivo não está em conformidade com o formato suportado pelo ConfigParser.Como
man 5 fstab
indica, o/etc/fstab
arquivo é um arquivo separado por espaço em branco com 6 colunas. O Python ConfigParser é uma biblioteca para analisar arquivos comumente conhecidos como.ini
arquivos que, simplificados, consistem em seções que contêm pares de chave / valor:Analisar o
fstab
arquivo você mesmo é relativamente fácil. Apenas copie todas as linhas de comentário (aquelas com o primeiro caractere que não sejam espaços em branco '#') e divida as outras linhas usando.split()
os 6 campos. Eu uso isso para reorganizar meufstab
arquivo para ter apenas 79 colunas.fonte