Script de verification du fichier vfstab/fstab
Bonjour,
Je souhaites faire un script qui verifie que le fichier /etc/vfstab est correctement rempli. Le bon nombre de champ, que les FS sont correctement imbriqués.
exemple :
et pas
Comment compter le nombre de champs sur dans un fichier ?
Pour ce qui est de l'imbrication des FS, j'avais pensé faire quelque chose dans ce genre :
Code:
1 2
| egrep -v "proc|tmpfs|sharefs|ctfs|objfs|fd|devfs|swap|^#" /etc/vfstab | awk '{print $3}'>/tmp/vfstab_test
sort -n /tmp/vfstab_test>/tmp/vfstab_sort |
Le probleme c'est que pour la vérification le test est ko car /home est plus long que /var alors qu'ils sont correctement imbriqués
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| # more vfstab_test vfstab_sort
::::::::::::::
vfstab_test
::::::::::::::
/
/var
/home
::::::::::::::
vfstab_sort
::::::::::::::
/
/home
/var |
Avez vous des conseils ? une idée ? ou peut être connaissez vous un script que fait deja ce que je souhaite faire