, , , passwd -S , (, , ), :
cat /etc/passwd | perl -ne '$user = (split /:/)[0]; print "$user\n" if `passwd -S $user` ne "Password: locked"'
, , - , :
`passwd -S $user` !~ /^\s*Password\s*:\s*locked\s*$/im'
"i" (, , ), "m" [ passwd -S]. , , , ( * nix).
, cygwin , :
`passwd -S $user` !~ /^\s*Account\s+disabled\s+:\s+yes\s*$/im'
source
share