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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 /toto/ /toto/tata
Comment compter le nombre de champs sur dans un fichier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 /toto/tata /toto
Pour ce qui est de l'imbrication des FS, j'avais pensé faire quelque chose dans ce genre :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Avez vous des conseils ? une idée ? ou peut être connaissez vous un script que fait deja ce que je souhaite faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager