通过
grep 字符串 文件 文件
grep stringNmae /etc/hosts
写一个小demo:
判断用户是在/etc/hosts 中配置主机名,如果没有配置则配置主机名
#!/bin/sh
hostPath=/etc/hosts
name=`hostname`
hostContent=`grep ${name} ${hostPath}`
if [ $? -eq 0 ]
then echo "主机名已设置"
else
cat >>${hostPath}<<EOF
127.0.0.1 ${name}
EOF
fi