shell 一些用法
来源:互联网 发布:matlab2017 mac破解版 编辑:程序博客网 时间:2024/06/13 02:39
今天看到一个帖子,感觉shell还是很强大的,用了这么多年的linux,还是有很多地方需要学习的。
str="server_port: 80a," 提取数字80,下面有很多种写法
1. grep -o '[0-9]*'
2. expr “$a" : '[^0-9]*\([0-9]*\)'
3. awk -vRS="[0-9]+" 'RT{print RT}'
4 grep -Po "(?<=: ).*(?=.,)" ### (?<=exp) 匹配exp之后的内容,(?=exp)匹配exp之前的内容
5 awk -F' |a' '{print $2}'
6 sed 's/[^0-9]//g'
7 echo ${str:13:2}
8 str=${str/* /};echo ${str/%[^0-9],/} ####%从末尾开始匹配替换
- shell 一些用法
- adb shell的一些用法
- 关于shell的一些用法
- Shell的一些关键字用法
- Shell编程的一些用法总结
- shell中一些特殊符号的用法总结
- shell [ 函数的一些用法 continue, 点. ]
- shell脚本的一些用法笔记
- shell脚本的一些用法总汇
- Shell脚本及Python的一些用法
- Shell的解释和一些用法
- shell中date的一些用法
- SHELL 的一些简单的用法
- android adb shell am一些命令的用法
- 一些我所常用的shell命令用法
- shell中的 expr命令的一些小用法
- shell ${} 用法
- shell用法
- JS提交请求url中存在中文的问题的一个解决方案
- 解决ubuntu eclipse代码提示崩溃自动退出
- NSObject中forwardInvocation消息重定向
- kernel添加模块
- 学习笔记:对Tcp拥塞,超时重传的一些理解
- shell 一些用法
- java类加载器,代理类以及Aop深入剖析
- 创建samba用户的方法
- C#压缩解压zip 文件
- SVN无法提交-RA layer request failed
- Robotium_CalculatorTest
- asp.net 句柄 是什么
- 对SD读写的接口以及实现
- ARM异常返回地址分析