第一种方法,利用for循环进行遍历,一次进行比较
#!/bin/bash
s=`cat /usr/share/dict/words`
for i in $s
do
if [ $1 = $i ];then
echo "$1在字典中"
exit
fi
done
echo "$1不在字典中"
第二种方法,利用精确查询,以单词开头和结尾
#!/bin/bash
cat /usr/share/dict/words | grep "^$1$"
if [ $? -eq 0 ];then
echo "$1单词在字典中"
else
echo "$1单词不在字典中"
fi