Saya ingin secara otomatis configure saya fstab
di python
dengan menjalankan skrip. Saya pikir menggunakan ConfigParser
di python
, tapi saya tidak dapat menggunakannya dengan benar.
configuration
python
Shaels
sumber
sumber
Jawaban:
Anda dapat menggunakan modul fstab .
Dokumentasinya di sini .
Contoh:
sumber
Ini tidak akan berfungsi karena
/etc/fstab
file tidak sesuai dengan format yang didukung oleh ConfigParser.Seperti yang
man 5 fstab
ditunjukkan,/etc/fstab
file tersebut adalah file yang dipisahkan spasi dengan 6 kolom. Python ConfigParser adalah pustaka untuk file Parsing yang umumnya dikenal sebagai.ini
file yang, disederhanakan, terdiri dari bagian yang berisi pasangan kunci / nilai:Parsing
fstab
file itu sendiri relatif mudah. Cukup salin semua baris komentar (yang dengan karakter non-spasi pertama '#') dan pisahkan baris lain menggunakan.split()
ke 6 bidang. Saya menggunakannya untuk mengatur ulangfstab
file saya menjadi hanya 79 kolom.sumber