Unix联系人列表查找

时间:2019-03-22 02:06:34

标签: shell unix

我的Unix代码遇到语法问题。我认为这是我的说法是否括起来有错。此处的目标是搜索联系人姓名文件并输出与其匹配的名称示例(用户输入:绿色,联系人姓名:绿色,Greg)必须循环进行以要求用户始终查找联系人这就是我现在所拥有的。我一直在不断调整以使其正确。

ucontact=""

while true
do
    echo "Enter contact to search or q to exit"
    read ucontact

    check=$(grep -1 $ucontact myContactList | wc -l)

    if [$check -ne 0];
    then
        grep -i $ucontact myContactList
    else
        echo "ucontact not found"
    fi

    if [$ucontact = "q" || $ucontact = "Q";
    then
        exit 1
    fi
    echo""
done

0 个答案:

没有答案