请教几个问题,谢谢

1)请问怎么在shell script中判断某个用户是否已经存在?
2)怎样获取整个LAN中所有机器的ip?
3) 在script中用passwd为某用户重设密码时,如果用户连续两次输入的内容不一致时,passwd会弹出并报告错误。请问如何在script中获取这个错误代码?


先谢过!