Blame view
tools/scripts/CheckThirdPass.sh
1.02 KB
e6be5137b reinitialized pro... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#!/bin/bash ################################################# # File : CheckThirdPass.sh # # Brief : Check Second Pass # # Author : Jean-François Rey # # Version : 1.0 # # Date : 25/06/13 # ################################################# # configuration file . "$OTMEDIA_HOME/cfg/ThirdPass.cfg" #check_third_pass_output_speeral(plplist,resdir) # - plplist : filename containing plp list # - resdir : output Speeral directory function check_third_pass_output_speeral() { if [ $# -eq 2 ] then if [ ! -e "$1" ] || [ -z "$1" ]; then return 1; fi FILENBSEG=$(ls "$2/*.seg" | grep -f "$1" | wc -l) FILENBRES=$(ls "$2/*.res" | grep -f "$1" | wc -l) FILENBTREIL=$(ls "$2/*.treil" | grep -f "$1" | wc -l) FILENB=$(cat "$1" | wc -l) if [ $FILENB -ne $FILENBSEG ] || [ $FILENB -ne $FILENBRES ] || [ $FILENB -ne $FILENBTREIL ] ; then return 1;fi fi return 0 } |