Avoid empty metada files
authorEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Mon, 20 Jun 2016 01:37:22 +0000 (03:37 +0200)
committerEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Mon, 20 Jun 2016 01:37:22 +0000 (03:37 +0200)
example/diameter/pcapDecoder/tsharkDecoder.sh

index b713b49..3628318 100755 (executable)
@@ -354,5 +354,13 @@ then
   rm $RESULTS_DIR/.wanted $RESULTS_DIR/.all
 fi
 
+# Purge frames with invalid metadata:
+invalid=( $(grep -lw "^code=$" $RESULTS_DIR/*metadata) )
+for file in ${invalid[@]}
+do
+  frm=$(basename $file | cut -d\. -f1)
+  rm $RESULTS_DIR/${frm}.*
+done
+
 _exit "Done!" 0