0
我想,到滿足某些條件的所有文件複製到一個文件夾正則表達式在Oozie的DistCp使用行動
<action name="copy_mta_c">
<distcp xmlns="uri:oozie:distcp-action:0.2">
<arg>${NAME_NODE}${PATH_COMVERSE}${CURRENT_DATE_NO_DASH}_*/*mta.gz</arg>
<arg>${NAME_NODE}${PATH_MTA}/</arg>
</distcp>
<ok to="copy_mta_y"/>
<error to="KILL"/>
</action>
這裏符號*
在${CURRENT_DATE_NO_DASH}_*
代表A或B或C等,搜索所有的文件夾。如果我使用${CURRENT_DATE_NO_DASH}_A
,它只會搜索1個文件。我如何才能使所有文件夾中只有2個文件夾?我試着做(A|B)
,但這沒有奏效。