Come posso scoprire, in uno script di shell, se un determinato nome utente esiste sul sistema attuale?
/etc/passwd
e /etc/shadow
sono incompleti. Prendi in considerazione i Servizi di directory di OS X o Linux con l'integrazione di Allo stesso modo Active Directory.
if id -u "$1" >/dev/null 2>&1; then
...