Nel mio script, ho diversi livelli di stato:
- il telecomando è disponibile (ping)
- il servizio NFS remoto è attivo
- NFS remoto sta esportando una determinata directory
- NFS remoto è montato (mount)
Per (2) e (3), credo rcpinfo
sia la scommessa migliore. Per (2), tuttavia, non riesco a capire come restringere la mia query al servizio NFS senza avviare una subshell (che non è accettabile per questa applicazione). Per (3), non sono sicuro che queste informazioni siano disponibili anche in remoto (senza ssh
ing, ovviamente).
Sto lavorando su RHEL 6 e non ho accesso a programmi che non sono inclusi nella distribuzione standard.
showmount -r remote
mi dirà seremote
sta esportando qualcosa , ma esiste un modo per determinare seremote:/mnt/dir
viene esportato senza avviare una subshell (ovvero una pipeline)?