Dans mon script, j'ai plusieurs couches de statuts:
- la télécommande est disponible (ping)
- le service NFS distant est actif
- NFS distant exporte un certain répertoire
- NFS distant est monté (montage)
Pour (2) et (3), je pense que rcpinfo
c'est le meilleur pari. Pour (2) cependant, je ne peux pas comprendre comment restreindre ma requête au service NFS sans démarrer un sous-shell (ce qui n'est pas acceptable pour cette application). Pour (3), je ne suis pas sûr que cette information soit même disponible à distance (sans ssh
entrer, bien sûr).
Je travaille sur RHEL 6 et je n'ai pas accès à des programmes qui ne sont pas inclus dans la distribution standard.
showmount -r remote
me dira siremote
exporte quelque chose , mais est-il possible pour moi de déterminer siremote:/mnt/dir
est exporté sans démarrer un sous-shell (c'est-à-dire un pipeline)?