用awk 或者 sed 取双引号中的值
来源:互联网 发布:北京java培训班学费 编辑:程序博客网 时间:2024/06/06 06:05
在一些xml文件中,经常使用双引号,如果想要拿到双引号中的值,有两个小方法:
for example:
<config case="SetasWallpaper_4" loop="3" path="Reliability/Key_Usage_MTBF/Picture_Stress/case"/>
<config case="BrowserLaunchExit_1" loop="3" path="Reliability/Key_Usage_MTBF/Browser_Stress/case"/>
<config case="VideoThumbnail_6" loop="3" path="Reliability/Key_Usage_MTBF/Video_Stress/case" />
这两个命令可以将上面双引号中的内容全部拿出来。
awk -F'"' '{i = 1; while (i <= NF) {if ($i ~/=$/) print $(i+1);i++}}' plan.xml
sed 's/[^"]*="\([^"]*\)"[^"]*/\1/g;s/"/\n/g' plan.xml
简单一点可以使用下面的命令:只拿其中的一个值。
awk:awk -F "[\"\"]" '{print $2}' aaa.txt
sed: cat aaa.txt | sed 's/.*"\(.*\)".*/\1/'
0 0
- 用awk 或者 sed 取双引号中的值
- 怎么用awk或sed去掉文件中的所有双引号或单引号
- unix 双引号与单引号在awk sed使用
- shell中的正则表达式、sed、awk
- 在grep ,awk ,sed 中的正则表达式
- shell中的awk 和sed及grep
- shell中的grep,awk,sed,cut,sort
- 使用sed或者是awk来删除偶数、奇数行
- awk和sed 取 info.plist 里面的版本号
- sed awk ``````
- sed&&awk
- sed&awk
- sed awk
- sed & awk
- awk && sed
- sed awk
- sed,awk
- awk,sed
- android的AIDL----讲述进程间通信
- 几种求质数的算法(Perl版)
- GitHub使用教程及常见错误解决
- Spring的scope类型设置引起Struts多次提交取值重复
- C/C++宏
- 用awk 或者 sed 取双引号中的值
- Zend Framework 2 中,定制error 的layout
- mongodb 高级操作:聚合,游标
- 新站的收录和排名的算法
- sql在一条记录(包含某字段值)中添加下一条记录中某字段值与两者差
- myecplise 对web项目重新编译
- 如何遍历每个表的数据总数
- 在Zf2中实现Controller按照URL自动注册
- Linux swap