#!/bin/sh
#] 
#] *********************
#] $ bash "$d_bin"'QNial Howell fault list generate.sh' - extract list of QNial faults from Howell's ndf files
# www.BillHowell.ca  27Oct2021 initial manual steps, 08Apr2022 bash file created 
# view in text editor, using constant-width font (eg courier), tabWidth = 3

# fault lines must be prefaced by #?  

#************************
# List of operators, generated with :
# $ grep  "^#]"  "$d_bin"'QNial Howell fault list generate.sh' |  sed "s/^#\]/  /" 

#




#************************
# Setup 

source  "$d_bin""standard header.sh"

p_faultL="$d_Qndfs"'fault QNial Howell sorted.txt'

#************
# code 

echo  '"$d_bin"QNial Howell fault list generate.sh'  >"$p_faultL"  
echo  ""	 >>"$p_faultL"  
find  "$d_Qndfs"  -maxdepth 4  -type f  -name "*.ndf"  |  grep  --invert-match "z_Old\|z_Archive"  |   tr  \\n  \\0  |  xargs -0  -IFILE  grep  "^#? "  "FILE"  |  sort  >>"$p_faultL" 


#*******************************************************************************
# Procedures -  To run : simply bash it



# $ bash "$d_bin"'QNial Howell fault list generate.sh'  

# enddoc
