【发布时间】:2015-09-23 06:56:45
【问题描述】:
我有一组文件,其路径名位于文本文件名“files.txt”中,如下所示
files.txt 包含以下文件:
/usr/local/test1.txt
/usr/local/test2.txt
/usr/local/bin/grr.txt
/usr/local/oracle/test4.txt
现在我必须将所有这些文件的字符串名称“PackageName”和“ProcedureName”的值 grep(过滤)到 output.txt 文件中
例如:以上所有文件都有以下内容,现在我想要输出文件中格式为“XXbin/process”的 PackageName 和 ProcedureName 的值。
<property name="PackageName" value="XXbin"/>
<property name="ProcedureName" value="process"/>
试过了:
find ${direct} -name "*.jca" -exec awk "/ && /PackageName/ && /ProcedureName/' {} \; >> out.txt
【问题讨论】: