【改】shell 判断文件中有无特定子串方法(grep)
2024-08-31 20:24:53
转自:https://blog.csdn.net/zhuguiqin1/article/details/79160923
利用grep执行的命令结束代码$?的值来判断是否已经grep到特定的值。
当$?等于0时,表示已经找到。
当$?不等于1时,表示没有找到。
当$?大于1时,表示命令执行错误,可能是参数错误什么的导致命令没有成功执行。
示例代码:
grep "abc" aa.txt
if [ $? -ne ] ;then
echo "grep return a none-zero value, not find abc"
else
echo "grep return zero value, find abc"
fi
最新文章
- 拥抱.NET Core,如何开发跨平台的应用并部署至Ubuntu运行
- quartz 线程问题
- union的限制, 临时表大小的优化
- 单链表的类的c++实现
- mysql之游标
- web api 2 学习笔记 (OData Batch request)
- IOS 创建App的最佳捷径
- 学习python的第一天
- Kuberneteser二进制安装与配置(二)
- @meda媒体查询
- node设置跨域
- SpringMVC源码阅读:属性编辑器、数据绑定
- 使用WebRTC搭建前端视频聊天室
- Linux关闭Tomcat为什么要用Kill,而不是shutdown.sh
- python 面向对象 析构方法
- http协议与url简介(转)
- PageHelper分页插件使用
- 【python 2.7】输入任意字母数字,输出其对应的莫尔斯码并播放声音
- [Linux] Ubuntu修改时区
- Oracle入门第一天(上)——简介与安装