557bc870081c38719069925583655e530ca56920
hiram
  Wed Feb 19 11:40:10 2025 -0800
new program tabFmt needs special handling no redmine

diff --git src/utils/userApps/mkREADME.sh src/utils/userApps/mkREADME.sh
index 4b6d5ced5a9..85e4c1ef809 100755
--- src/utils/userApps/mkREADME.sh
+++ src/utils/userApps/mkREADME.sh
@@ -36,27 +36,27 @@
   rsync -aP rsync://hgdownload.soe.ucsc.edu/genome/admin/exe/linux.x86_64/ ./
 
 ================================================================" > "${RESULT}"
 
 # a few of the commands do not understand just a -verbose=2 argument
 # some of those could be fixed TBD
 
 find . -mindepth 1 -type f | grep -v -w hgsql | sed -e "s/^.\///; /mkREADME.sh/d" | sort | \
 while read F
 do
     if [ -x "${F}" ]; then
 	echo "========   ${F}   ===================================="
 	echo "================================================================"
         case "${F}" in
            ucscApiClient|trackDbIndexBb|chromToUcsc|tdbRename|tdbSort)
-	     ./${F} -h
+	     ./${F} -h < /dev/null
              ;;
-           ameme|aveCols|catUncomment|fetchChromSizes|gmtime|localtime|hgsqldump|pslPairs|qaToQac|bedJoinTabOffset|expMatrixToBarchartBed|webSync|vai.pl)
-	     ./${F}
+           ameme|aveCols|catUncomment|fetchChromSizes|gmtime|localtime|hgsqldump|pslPairs|qaToQac|bedJoinTabOffset|expMatrixToBarchartBed|webSync|vai.pl|tabFmt)
+	     ./${F} < /dev/null
              ;;
            *)
-	     ./${F} -verbose=2
+	     ./${F} -verbose=2 < /dev/null
         esac
 	echo "================================================================"
 	fi
 done 2>&1 | grep -v "^ERROR:" >> "${RESULT}"