我有简单的bash脚本,显示有关用户的信息
#!/bin/bash
grep home /etc/passwd | grep $1
如果我传递给脚本不正确的名称,例如./script_find_users.sh bbbbbbbbbbbbb
脚本在输出中没有任何内容,但我想要至少一些简单的消息
echo "User does't exists"
答案 0 :(得分:0)
检查退货状态:
#!/bin/bash
if ! grep home /etc/passwd | grep -- "$1"; then
echo User "$1" does not have an entry in /etc/passwd >&2
fi