linux字符处理工具tail, awk, grep
2014-03-18 16:11
495 查看
svn list http://10.254.1.246/svn/Rocket-R2/Install/2014031701/fw | grep '.*\.iso$' | tail -n 1 | awk -F_ '{print $NF}' |awk -F. '{print $1}'
说明:
svn list http://10.254.1.246/svn/xxx/Install/2014031701/fw 结果:
yyy_FW_4_2_build_601000_039.iso
yyy_FW_4_2_build_601000_039.iso.md5
yyy_FW_4_2_build_601000_040.iso
yyy_FW_4_2_build_601000_040.iso.md5
grep '.*\.iso$'
利用grep,结合正则表达式,过滤掉以.md5结尾的行
tail -n 1
取内容的最后一行
awk -F_ '{print $NF}'
对管道输入的内容,以_为新分隔符,并打印最后一个域
awk -F. '{print $1}'
对管道输入的内容,以.为新分隔符,并打印第一个域
参考网络文章:
awk总结 -- http://www.chinaunix.net/old_jh/24/691456.html
tail使用方法 -- http://foolraty.iteye.com/blog/1194434
说明:
svn list http://10.254.1.246/svn/xxx/Install/2014031701/fw 结果:
yyy_FW_4_2_build_601000_039.iso
yyy_FW_4_2_build_601000_039.iso.md5
yyy_FW_4_2_build_601000_040.iso
yyy_FW_4_2_build_601000_040.iso.md5
grep '.*\.iso$'
利用grep,结合正则表达式,过滤掉以.md5结尾的行
tail -n 1
取内容的最后一行
awk -F_ '{print $NF}'
对管道输入的内容,以_为新分隔符,并打印最后一个域
awk -F. '{print $1}'
对管道输入的内容,以.为新分隔符,并打印第一个域
参考网络文章:
awk总结 -- http://www.chinaunix.net/old_jh/24/691456.html
tail使用方法 -- http://foolraty.iteye.com/blog/1194434
相关文章推荐
- linux下字符处理工具grep,sed,awk
- Linux的文本处理工具浅谈-awk sed grep
- 【Linux】 字符串和文本处理工具 grep & sed & awk
- Linux下grep、tail、wc、awk文件处理命令
- linux基础篇-07,linux文本处理cat more less head tail sort uniq grep cut jion sed awk
- Linux下grep、tail、wc、awk文件处理命令
- linux文本处理 sort,grep,sed,awk,uniq 用法
- linux下的文本处理命令sed&awk&grep
- 【one day one linux】好用的数据处理工具awk
- Linux中文本处理工具grep和egrep的详细使用
- linux下grep、awk和sed工具用法概览
- Linux基础篇之文本、数据流处理命令(sed uniq grep awk wc)
- 字符及文本处理之正则表达式:Linux/Unix工具与正则表达式的POSIX规范
- linux文本处理grep sed awk 练习
- 总结Linux中用于文本处理的awk、sed、grep命令用法
- linux 中的文本处理工具,grep,egrep
- Linux文本处理3大利器sed grep awk
- linux(5)--补充(管道| / 重定向> / xargs)/find 与xargs结合使用/vi,grep,sed,awk(支持正则表达式的工具程序)
- linux下的文本处理命令sed&awk&grep
- linux文本处理 sort,grep,sed,awk,uniq 用法