shell-用grep查看输入的参数是否在/etc/passwd中
2014-04-18 11:09
211 查看
编写脚本:
#!/bin/bash
#####用grep查看输入的参数是否在/etc/passwd中
#####在,则输出keywords exits,否则输出didn't find keywords
#####次参数既可以为字母。也可以为字符串、数字
echo "please input the keywords: "
read -r x
if grep $x /etc/passwd > /dev/null
then
echo "The keywords $x exits!"
else
echo "didn't find $x"
fi
给脚本passwd加可运行权限
chmod +x passwde
运行脚本:./ passwd
注:除了在/etc/passwd中查看,读者还可以根据自己的需要,更改文件
#!/bin/bash
#####用grep查看输入的参数是否在/etc/passwd中
#####在,则输出keywords exits,否则输出didn't find keywords
#####次参数既可以为字母。也可以为字符串、数字
echo "please input the keywords: "
read -r x
if grep $x /etc/passwd > /dev/null
then
echo "The keywords $x exits!"
else
echo "didn't find $x"
fi
给脚本passwd加可运行权限
chmod +x passwde
运行脚本:./ passwd
注:除了在/etc/passwd中查看,读者还可以根据自己的需要,更改文件
相关文章推荐
- shell实例 ----判断输入的用户名是否存在与/etc/passwd中
- shell脚本之判断输入参数是否为整数值的实例
- shell脚本之判断输入参数是否为整数值
- shell判断输入变量或者参数是否为空
- Shell脚本中判断输入变量或者参数是否为空的方法
- shell判断输入变量或者参数是否为空
- Shell脚本中判断输入变量或者参数是否为空的方法
- Shell脚本中判断输入变量或者参数是否为空的方法
- 如何判断在shell程序命令行输入的程序参数$1是否为空 (2010-08-04 16:37:56)
- 如何查看input输入框中是否输入有值
- Shell处理用户输入参数----getopts
- 【shell学习】输入参数
- 黑马程序员之C#编程基础学习笔记:提示用户输入年龄,如果大于等于18,则告知用户可以查看,如果小于10岁,则告知不允许查看,如果大于等于10岁,则提示用户是否继续查看(yes,no),如果输入的是ye
- shell 判断参数是否存在
- Shell脚本中判断输入参数个数的方法 ,包括默认的$0,$1,-d ,-eq -n -z 等逻辑判断选项
- 写一个脚本checkipadd.sh,判断所输入的参数是否为正确的IP地址,如 果是就输出"This is ip address";如果不是就输出"This is not ip address" (1
- Oracle PACKAGE 多参数合并输入,游标返回 ,查看游标返回记录集
- 查看一下数据库现有的进程数,是否已经达到参数processes的大小
- lspci grep Eth,查看Linux下的各种硬件设备是否识别或存在之用
- shell 查看一个进程是否启动