フラットファイルから値をフィルタリングするには、正規表現パターンが必要です。
以下はフラットファイルの内容です
FILE myapps/abc/dfe/asd123123/sad/myfile_taskmenu.xml ABCD123:234234:AAS234:1
FILE efgh/qwe/advd123123/bad/myfile1.xlf C03858:BC4E4A:1
FILE myapps/efgh/qwe/advd123123/bad/myfile1.xlf C03858:BC4E4A:1
FILE myapps/abc/dfe/asd123123/sad/checkthis.xml WEOUIW:234234:AAS234:1
FILE myapps/yry/hjkyi/qweq/tyu/somefile_taskmenu.xml EWEF123SSD:234WEEDWE234:AASJH234:1
FILE myapps/werwer/qhjk12/wqerwe/ghj23/somefile.xlf SD2345:234JLH:HASDG:1
DIR myapps/yry/hjkyi/qweq/tyu/somefile_taskmenu.xml EWEF123SSD:234WEEDWE234:AASJH234:1
上記のファイル コンテンツから、ファイル パスをフィルター処理する必要があります。上記のファイル コンテンツの有効な行番号は、1、3、5、および 6 です。
myapps/abc/dfe/asd123123/sad/myfile_taskmenu.xml
myapps/efgh/qwe/advd123123/bad/myfile1.xlf
myapps/yry/hjkyi/qweq/tyu/somefile_taskmenu.xml
myapps/werwer/qhjk12/wqerwe/ghj23/somefile.xlf