Domanda

Voglio sapere cosa fa questo comando?

Inoltre, il 'Who | grep> /dev /null 'in questo ciclo perché deve restituire vero o falso:

until who | grep “Milad” > /dev/null
do
   sleep 60
done
È stato utile?

Soluzione

Questo aspetterà fino a quando non viene effettuato l'accesso di un utente chiamato "Milad".

who Ottiene l'elenco degli utenti effettuati l'accesso, grep "Milad" filtra l'elenco restituito da who per le voci che contengono Milad. Questo restituirà "vero" se la voce è stata trovata. Per sopprimere qualsiasi output, viene reindirizzato al bagno digitale (> /dev/null). L'intera cosa poi si diffonde mentre non esiste un utente Milad, dormendo 60 secondi tra ogni test.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top