=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== mafft-7.471/core/seekquencer_premafft.tmpl-460- mafft-7.471/core/seekquencer_premafft.tmpl:461: `$command`; mafft-7.471/core/seekquencer_premafft.tmpl-462- return ($? == -1) ? 0 : 1; ############################################## mafft-7.471/core/mafftash_premafft.tmpl-398- mafft-7.471/core/mafftash_premafft.tmpl:399: `$command`; mafft-7.471/core/mafftash_premafft.tmpl-400- return ($? == -1) ? 0 : 1; ############################################## mafft-7.471/core/mafft.tmpl-2-er=0; mafft-7.471/core/mafft.tmpl:3:myself=`dirname "$0"`/`basename "$0"`; export myself mafft-7.471/core/mafft.tmpl-4-version="v7.471 (2020/Jul/3)"; export version ############################################## mafft-7.471/core/mafft.tmpl-6-os=`uname` mafft-7.471/core/mafft.tmpl:7:progname=`basename "$0"` mafft-7.471/core/mafft.tmpl-8-windows="no" mafft-7.471/core/mafft.tmpl:9:if [ `echo $os | grep -i cygwin` ]; then mafft-7.471/core/mafft.tmpl-10- os="cygwin" mafft-7.471/core/mafft.tmpl-11- windows="yes" mafft-7.471/core/mafft.tmpl:12:elif [ `echo $os | grep -i msys` ]; then mafft-7.471/core/mafft.tmpl-13- os="msys" mafft-7.471/core/mafft.tmpl-14- windows="yes" mafft-7.471/core/mafft.tmpl:15:elif [ `echo $os | grep -i mingw` ]; then mafft-7.471/core/mafft.tmpl-16- os="mingw" mafft-7.471/core/mafft.tmpl-17- windows="yes" mafft-7.471/core/mafft.tmpl:18:elif [ `echo $os | grep -i darwin` ]; then mafft-7.471/core/mafft.tmpl-19- os="darwin" mafft-7.471/core/mafft.tmpl:20:elif [ `echo $os | grep -i sunos` ]; then mafft-7.471/core/mafft.tmpl-21- os="sunos" mafft-7.471/core/mafft.tmpl:22:elif [ `echo $os | grep -i linux` ]; then mafft-7.471/core/mafft.tmpl-23- os="linux" ############################################## mafft-7.471/core/mafft.tmpl-50-if [ -x "$prefix/version" ]; then mafft-7.471/core/mafft.tmpl:51:# versionbin=`"$prefix/version" | awk '{print $1}'` # for cygwin mafft-7.471/core/mafft.tmpl:52: versionbin=`"$prefix/version"` # for cygwin 2.7 mafft-7.471/core/mafft.tmpl-53- else ############################################## mafft-7.471/core/mafft.tmpl-354- shift mafft-7.471/core/mafft.tmpl:355: namelength=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-356- if ! expr "$1" : "[0-9]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-361- shift mafft-7.471/core/mafft.tmpl:362: groupsize=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-363- if ! expr "$1" : "[0-9]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-368- shift mafft-7.471/core/mafft.tmpl:369: partsize=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-370- if ! expr "$1" : "[0-9]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-547- fi mafft-7.471/core/mafft.tmpl:548: maxanchorseparation=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-549- elif [ "$1" = "--anchors" ]; then ############################################## mafft-7.471/core/mafft.tmpl-565- fi mafft-7.471/core/mafft.tmpl:566: numthreads=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-567- elif [ "$1" = "--threadtb" ]; then ############################################## mafft-7.471/core/mafft.tmpl-572- fi mafft-7.471/core/mafft.tmpl:573: numthreadstb=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-574- elif [ "$1" = "--threadit" ]; then ############################################## mafft-7.471/core/mafft.tmpl-579- fi mafft-7.471/core/mafft.tmpl:580: numthreadsit=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-581- elif [ "$1" = "--last_subopt" ]; then ############################################## mafft-7.471/core/mafft.tmpl-586- shift mafft-7.471/core/mafft.tmpl:587: last_m=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-588- elif [ "$1" = "--last_e" ]; then mafft-7.471/core/mafft.tmpl-589- shift mafft-7.471/core/mafft.tmpl:590: last_e=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-591- elif [ "$1" = "--randomseed" ]; then mafft-7.471/core/mafft.tmpl-592- shift mafft-7.471/core/mafft.tmpl:593: randomseed=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-594- elif [ "$1" = "--bestfirst" ]; then ############################################## mafft-7.471/core/mafft.tmpl-654- shift mafft-7.471/core/mafft.tmpl:655: iterate=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-656- if ! expr "$1" : "[0-9]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-661- shift mafft-7.471/core/mafft.tmpl:662: cycle=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-663- if ! expr "$1" : "[0-9]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-844- tmpval="$1" mafft-7.471/core/mafft.tmpl:845: gexp=`awk "BEGIN{ print -1.0 * \"$tmpval\"}"` mafft-7.471/core/mafft.tmpl-846- if ! expr "$gexp" : "[0-9\-]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-854- tmpval="$1" mafft-7.471/core/mafft.tmpl:855: aof=`awk "BEGIN{ print -1.0 * \"$tmpval\"}"` mafft-7.471/core/mafft.tmpl-856- if ! expr "$aof" : "[0-9\-]" > /dev/null ; then ############################################## mafft-7.471/core/mafft.tmpl-989- if [ "$1" -gt 0 ]; then mafft-7.471/core/mafft.tmpl:990: cycle=`expr "$1" - 0` mafft-7.471/core/mafft.tmpl-991- fi ############################################## mafft-7.471/core/mafft.tmpl-1018- mafft-7.471/core/mafft.tmpl:1019: TMPFILE=`env TMPDIR="$MAFFT_TMPDIR" mktemp -dt "$progname.XXXXXXXXXX"` mafft-7.471/core/mafft.tmpl-1020- if [ $? -ne 0 ]; then ############################################## mafft-7.471/core/mafft.tmpl-1022- mkdir -p "$MAFFT_TMPDIR/tmp" 1>&2 mafft-7.471/core/mafft.tmpl:1023: TMPFILE=`mktemp -d "$MAFFT_TMPDIR/tmp/$progname.XXXXXXXXXX"` mafft-7.471/core/mafft.tmpl-1024- fi ############################################## mafft-7.471/core/mafft.tmpl-1029- if [ $os = "cygwin" ]; then mafft-7.471/core/mafft.tmpl:1030: TMPFILE=`cygpath -w "$TMPFILE"` # necessary to pass path to f2cl on cyswin, somehow unnecessary in msys. mafft-7.471/core/mafft.tmpl-1031- fi ############################################## mafft-7.471/core/mafft.tmpl-1111- fi mafft-7.471/core/mafft.tmpl:1112: seednseq=$seednseq" "`grep -c '^[>|=]' "$TMPFILE/seed$#"` mafft-7.471/core/mafft.tmpl-1113- seedfilesintmp=$seedfilesintmp" "seed$# ############################################## mafft-7.471/core/mafft.tmpl-1134- nlogicalcore=`cat /proc/cpuinfo | grep "^processor" | uniq | wc -l` mafft-7.471/core/mafft.tmpl:1135: ncoresinacpu=`cat /proc/cpuinfo | grep 'cpu cores' | uniq | awk '{print $4}'` mafft-7.471/core/mafft.tmpl-1136- nphysicalcpu=`cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l` ############################################## mafft-7.471/core/mafft.tmpl-1141- if [ ${#ncoresinacpu} -gt 0 -a $nphysicalcpu -gt 0 ]; then mafft-7.471/core/mafft.tmpl:1142: numthreads=`expr $ncoresinacpu '*' $nphysicalcpu` mafft-7.471/core/mafft.tmpl-1143-# if [ $nlogicalcore -gt $numthreads ]; then # Hyperthreading mafft-7.471/core/mafft.tmpl:1144:# numthreads=`expr $numthreads '+' 1` mafft-7.471/core/mafft.tmpl-1145-# fi ############################################## mafft-7.471/core/mafft.tmpl-1156-# if [ $nlogicalcore -gt $numthreads ]; then # Hyperthreading mafft-7.471/core/mafft.tmpl:1157:# numthreads=`expr $numthreads '+' 1` mafft-7.471/core/mafft.tmpl-1158-# fi mafft-7.471/core/mafft.tmpl-1159- elif [ "$windows" = "yes" ]; then mafft-7.471/core/mafft.tmpl:1160:# numthreads=`wmic cpu get NumberOfCores | head -2 | tail -1 | awk '{print $1}'` mafft-7.471/core/mafft.tmpl:1161: numthreads=`wmic cpu get NumberOfCores | awk 'BEGIN{n=0} {n+=$1} END{print n}'` mafft-7.471/core/mafft.tmpl-1162- ############################################## mafft-7.471/core/mafft.tmpl-1195- "$prefix/countlen" < "$TMPFILE/_addfile" > "$TMPFILE/addsize" 2>>"$progressfile" mafft-7.471/core/mafft.tmpl:1196: nadd=`awk '{print $1}' "$TMPFILE/addsize"` mafft-7.471/core/mafft.tmpl-1197- if [ $nadd -eq "0" ]; then ############################################## mafft-7.471/core/mafft.tmpl-1211- "$prefix/countlen" < "$TMPFILE/infile" > "$TMPFILE/size" 2>>"$progressfile" mafft-7.471/core/mafft.tmpl:1212: nseq=`awk '{print $1}' "$TMPFILE/size"` mafft-7.471/core/mafft.tmpl:1213: nlen=`awk '{print $3}' "$TMPFILE/size"` mafft-7.471/core/mafft.tmpl-1214- ############################################## mafft-7.471/core/mafft.tmpl-1301- if [ $fragment -ne 0 ]; then mafft-7.471/core/mafft.tmpl:1302: norg=`expr $nseq '-' $nadd` mafft-7.471/core/mafft.tmpl:1303: npair=`expr $norg '*' $nadd` mafft-7.471/core/mafft.tmpl-1304- echo "nadd = " $nadd 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1324- mafft-7.471/core/mafft.tmpl:1325: if [ `awk "BEGIN {print( 0.0+\"$sueff\" < 0.0 || 0.0+\"$sueff\" > 1.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1326- printf "\n%s\n\n" "The argument of --mixedlinkage must be between 0.0 and 1.0" 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1342- mafft-7.471/core/mafft.tmpl:1343: if [ $unalignlevel != "0.0" -o `awk "BEGIN {print( 0.0+\"$spfactor\" < 100.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1344- nmodel=" -: " ############################################## mafft-7.471/core/mafft.tmpl-1351- fi mafft-7.471/core/mafft.tmpl:1352: if [ $distance != "global" -o `awk "BEGIN {print( 0.0+\"$weighti\" < 1.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1353- printf "\n%s\n\n" "At present, --unalignlevel # or --allowshift is supported only with the --globalpair option." 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1361- mafft-7.471/core/mafft.tmpl:1362: if [ `awk "BEGIN {print( 0.0+\"$spfactor\" < 1.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1363- printf "\n%s\n" "shiftpenalty must be >1." 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1366- mafft-7.471/core/mafft.tmpl:1367: if [ `awk "BEGIN {print( 0.0+\"$fixthreshold\" < 0.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1368- printf "\n%s\n\n" "The 'fix' parameter must be >= 0.0" 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1371- mafft-7.471/core/mafft.tmpl:1372: if [ `awk "BEGIN {print( 0.0+\"$unalignlevel\" < 0.0 || 0.0+\"$unalignlevel\" > 1.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1373- printf "\n%s\n\n" "The 'unalignlevel' parameter must be between 0.0 and 1.0" 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1375- fi mafft-7.471/core/mafft.tmpl:1376: if [ `awk "BEGIN {print( 0.0+\"$unalignlevel\" > 0.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1377- laof="0" ############################################## mafft-7.471/core/mafft.tmpl-1398- fi mafft-7.471/core/mafft.tmpl:1399:# if [ $distance != "ktuples" -a `awk "BEGIN {print( 0.0+\"$weighti\" > 0.0 )}"` -gt 0 -a $iterate -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1400-# printf "\n%s\n\n" "Please add --weighti 0.0, for now." 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1404- mafft-7.471/core/mafft.tmpl:1405: if [ `awk "BEGIN {print( 0.0+\"$similarityoffset\" != 0.0 && 0.0+\"$unalignlevel\" != 0.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1406- printf "\n%s\n\n" "Do not simultaneously specify --similaritylevel and --unalignlevel" 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1409- mafft-7.471/core/mafft.tmpl:1410: if [ `awk "BEGIN {print( 0.0+\"$similarityoffset\" < -1.0 || 0.0+\"$similarityoffset\" > 1.0 )}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-1411- printf "\n%s\n\n" "Similarity must be between -1.0 and +1.0" 1>>"$progressfile" ############################################## mafft-7.471/core/mafft.tmpl-1413- fi mafft-7.471/core/mafft.tmpl:1414: aof=`awk "BEGIN{print 0.0 + \"$similarityoffset\" + $aof}"` mafft-7.471/core/mafft.tmpl:1415: laof=`awk "BEGIN{print 0.0 + \"$similarityoffset\" + $laof}"` mafft-7.471/core/mafft.tmpl:1416: pgaof=`awk "BEGIN{print 0.0 + \"$similarityoffset\" + $pgaof}"` mafft-7.471/core/mafft.tmpl-1417- ############################################## mafft-7.471/core/mafft.tmpl-1477-# echo "" 1>&2 mafft-7.471/core/mafft.tmpl:1478:# echo " Usage: `basename $0` [options] inputfile > outputfile" 1>&2 mafft-7.471/core/mafft.tmpl-1479- echo " https://mafft.cbrc.jp/alignment/software/" 1>&2 ############################################## mafft-7.471/core/mafft.tmpl-1733- mafft-7.471/core/mafft.tmpl:1734: formatcheck=`grep -c '^[[:blank:]]\+>' "$TMPFILE/infile" | head -1 ` mafft-7.471/core/mafft.tmpl-1735- if [ $formatcheck -gt 0 ]; then ############################################## mafft-7.471/core/mafft.tmpl-1742- mafft-7.471/core/mafft.tmpl:1743: nseq=`grep -c '^[>|=]' "$TMPFILE/infile" | head -1 ` mafft-7.471/core/mafft.tmpl-1744- if [ $nseq -eq 2 ]; then ############################################## mafft-7.471/core/mafft.tmpl-2088- fi mafft-7.471/core/mafft.tmpl:2089:# if [ `echo "$weighti>0.0" | bc` -gt 0 ]; then mafft-7.471/core/mafft.tmpl:2090: if [ `awk "BEGIN {print(0.0+\"$weighti\">0.0)}"` -gt 0 ]; then mafft-7.471/core/mafft.tmpl-2091- strategy=$strategy"I" ############################################## mafft-7.471/core/mafft.tmpl-2302-# echo "$1" mafft-7.471/core/mafft.tmpl:2303: seedoffset=`expr $seedoffset + $1` mafft-7.471/core/mafft.tmpl-2304-# echo "$1" ############################################## mafft-7.471/core/mafft.tmpl-2316- elif [ $newdash -eq 1 ]; then mafft-7.471/core/mafft.tmpl:2317: seemstobe=`"$prefix/countlen" -i infile | awk '{print $6}'` mafft-7.471/core/mafft.tmpl-2318- if [ $seemstobe = "d" -a "x$seqtype" != "x-P" ]; then ############################################## mafft-7.471/core/mafft.tmpl-2562- fi mafft-7.471/core/mafft.tmpl:2563: cycletbfast=`expr $cycletbfast - 1` mafft-7.471/core/mafft.tmpl-2564- done ############################################## mafft-7.471/core/mafft.tmpl-2721- mafft-7.471/core/mafft.tmpl:2722:#tmpawk=`which nawk 2>/dev/null | awk '{print $1}'` mafft-7.471/core/mafft.tmpl-2723-#if [ -x "$tmpawk" ]; then ############################################## mafft-7.471/core/mafft.tmpl-2726-# mafft-7.471/core/mafft.tmpl:2727:#tmpawk=`which gawk 2>/dev/null | awk '{print $1}'` mafft-7.471/core/mafft.tmpl-2728-#if [ -x "$tmpawk" ]; then