これらの bash コマンドはどの順序で実行されますか? 1行目または2行目が終了する前に4行目が始まる可能性はありますか?
find $LOCAL_TMP -type f -exec grep -l 'operationType="ACTIVATION"' {} ';' | xargs grep -l 'serviceCode="ACC-FTTS' | xargs -ICrTopoIpnatif mmv CrTopoIpnatif $LOCAL_TOPO
find $LOCAL_TMP -type f -exec grep -l 'operationType="DEACTIVATION"' {} ';' | xargs grep -l 'serviceCode="ACC-FTTS' | xargs -ICrTopoIpnatif mmv CrTopoIpnatif $LOCAL_TOPO
echo "mmv $LOCAL_TMP/**/*.xml $REP_LOCAL" >> $LOGFILE
mmv "$LOCAL_TMP/**/*.xml" "$REP_LOCAL" >> $LOGFILE
$REP_LOCAL (別のスクリプトのプール ディレクトリであり、ファイルはスクリプトのログに表示されます) にファイルが見つかり、$LOCAL_TOPO (スクリプトのログには何もありません) にファイルが見つからなかったので、質問しています。