我想通过运行脚本自动配置我fstab
的。python
我想过使用ConfigParser
in python
,但我无法正确使用它。
答案1
答案2
这将不起作用,因为/etc/fstab
文件不符合 ConfigParser 支持的格式。
如图man 5 fstab
所示,该/etc/fstab
文件是一个由空格分隔的文件,有 6 列。蟒蛇配置解析器是一个用于解析文件的库,通常称为.ini
文件,简化后,由包含键/值对的部分组成:
[section_name1]
key1 = value1
key2 = value2
[section_name2]
key3 = value3
自己解析fstab
文件相对容易。只需复制所有注释行(带有第一个非空白字符“#”的注释行)并将其他行拆分.split()
为 6 个字段。我用它来重新排列我的fstab
文件,使其只有 79 列。