=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== mrtrix3-3.0~rc3+git135-g2b8e7d0c2/bin/foreach-105- mrtrix3-3.0~rc3+git135-g2b8e7d0c2/bin/foreach:106:common_suffix=`printf '%s\n' "${args[@]}" | rev | sed -e '1{h;d;}' -e 'G;s,\(.*\).*\n\1.*,\1,;h;$!d' | rev` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/bin/foreach-107- ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/mmap.cpp-46- MMap::MMap (const Entry& entry, bool readwrite, bool preload, int64_t mapped_size) : mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/mmap.cpp:47: Entry (entry), addr (NULL), first (NULL), msize (mapped_size), readwrite (readwrite) mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/mmap.cpp-48- { ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/mmap.h-92- private: mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/mmap.h:93: MMap (const MMap& mmap) : Entry (mmap), fd (0), addr (NULL), first (NULL), msize (0), mtime (0), readwrite (false) { mrtrix3-3.0~rc3+git135-g2b8e7d0c2/core/file/mmap.h-94- assert (0); ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-42- mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh:43: for n in `find "${mrtrix_root}"/cmd/ -name "*.cpp" | sort`; do mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-44- dirpath=${mrtrix_root}'/docs/reference/commands' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh:45: cppname=`basename $n` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-46- cmdname=${cppname%".cpp"} ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-53- echo ' commands/'"$cmdname" >> $toctree_file mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh:54: echo ' :ref:`'"$cmdname"'`, "'`$cmdpath __print_synopsis__`'"' >> $table_file mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-55- done ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-86- mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh:87: for n in `find "${mrtrix_root}"/bin/ -type f -print0 | xargs -0 grep -l "app.parse" | sort`; do mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-88- filepath=${mrtrix_root}'/docs/reference/scripts' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh:89: filename=`basename $n` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-90- $n __print_usage_rst__ > $filepath/$filename.rst ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-93- echo ' scripts/'"$filename" >> $toctree_file mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh:94: echo ' :ref:`'"$filename"'`, "'`$filename __print_synopsis__`'"' >> $table_file mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/generate_user_docs.sh-95- done ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/getting_started/command_line.rst-279-pipeline as an argument into a second pipeline. In BASH, output capture mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/getting_started/command_line.rst:280:is achieved using the ``$(commands)`` syntax, or equivalently using mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/getting_started/command_line.rst-281-backticks: ```commands```. For example: ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst-80- - Install pkg-config: ``brew install pkg-config`` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst:81: - Add Qt's binaries to your path: ``export PATH=`brew --prefix`/opt/qt5/bin:$PATH`` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst-82- ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst-87- - Install pkg-config: ``port install pkgconfig`` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst:88: - Add Qt's binaries to your path: ``export PATH=/opt/local/libexec/qt5/bin:$PATH`` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst-89- ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst-102- - Make sure Qt5 tools are in your PATH mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst:103: (edit as appropriate) ``export PATH=/path/to/Qt5/5.X.X/clang_64/bin:$PATH`` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/docs/installation/mac_install.rst-104- - Set the CFLAG variable for eigen ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/share/mrtrix3/_5ttgen/FreeSurfer2ACT.txt-78-5 Right-non-WM-hypointensities mrtrix3-3.0~rc3+git135-g2b8e7d0c2/share/mrtrix3/_5ttgen/FreeSurfer2ACT.txt:79:3 Optic-Chiasm mrtrix3-3.0~rc3+git135-g2b8e7d0c2/share/mrtrix3/_5ttgen/FreeSurfer2ACT.txt-80-3 Corpus_Callosum ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/share/mrtrix3/_5ttgen/FreeSurfer2ACT_sgm_amyg_hipp.txt-61-5 Right-non-WM-hypointensities mrtrix3-3.0~rc3+git135-g2b8e7d0c2/share/mrtrix3/_5ttgen/FreeSurfer2ACT_sgm_amyg_hipp.txt:62:3 Optic-Chiasm mrtrix3-3.0~rc3+git135-g2b8e7d0c2/share/mrtrix3/_5ttgen/FreeSurfer2ACT_sgm_amyg_hipp.txt-63-3 Corpus_Callosum ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/testing/data/labelconvert/FreeSurferColorLUT.txt-89-84 Right-F1 255 218 185 0 mrtrix3-3.0~rc3+git135-g2b8e7d0c2/testing/data/labelconvert/FreeSurferColorLUT.txt:90:85 Optic-Chiasm 234 169 30 0 mrtrix3-3.0~rc3+git135-g2b8e7d0c2/testing/data/labelconvert/FreeSurferColorLUT.txt-91-86 Corpus_Callosum 250 255 50 0 ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-102- elif arg_type == 'IMAGEIN': mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py:103: arg_choices ='`eval ls $1*.{mih,mif,nii,dcm,msf,hdr,mgh,nii.gz,mif.gz} 2> /dev/null | tr "\n" " "``eval ls -d $1*/ 2> /dev/null | tr "\n" " "`' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-104- elif arg_type == 'FILEIN': mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py:105: arg_choices ='`eval ls "$1*" 2> /dev/null | grep -E "$1*\.[^[:space:]]+"``eval ls -d $1*/ 2> /dev/null | tr "\n" " "`' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-106- elif arg_type == 'TRACKSIN': mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py:107: arg_choices ='`eval ls $1*.tck 2> /dev/null | tr "\n" " "``eval ls -d $1*/ 2> /dev/null | tr "\n" " "`' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-108- #elif arg_type in ['FLOAT', 'INT']: ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-190- cur="${COMP_WORDS[COMP_CWORD]}"; mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py:191: cur_filtered=`echo "${COMP_WORDS[COMP_CWORD]}" | sed 's/\..*$//g'`; mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-192- ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-228- if [[ "$current_option" != "" ]] && (( $current_arg_index >= 0 && $current_arg_index < $current_max_args )); then mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py:229: array=`_%s_${current_option}_arg_${current_arg_index} $cur_filtered` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-230- else ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-242- if (( $current_arg_index >= 0 && $current_arg_index < $current_max_args )); then mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py:243: array=`_%s_arg_${current_arg_index} $cur_filtered`; mrtrix3-3.0~rc3+git135-g2b8e7d0c2/.pc/python3.patch/generate_bash_completion.py-244- fi ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-102- elif arg_type == 'IMAGEIN': mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py:103: arg_choices ='`eval ls $1*.{mih,mif,nii,dcm,msf,hdr,mgh,nii.gz,mif.gz} 2> /dev/null | tr "\n" " "``eval ls -d $1*/ 2> /dev/null | tr "\n" " "`' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-104- elif arg_type == 'FILEIN': mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py:105: arg_choices ='`eval ls "$1*" 2> /dev/null | grep -E "$1*\.[^[:space:]]+"``eval ls -d $1*/ 2> /dev/null | tr "\n" " "`' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-106- elif arg_type == 'TRACKSIN': mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py:107: arg_choices ='`eval ls $1*.tck 2> /dev/null | tr "\n" " "``eval ls -d $1*/ 2> /dev/null | tr "\n" " "`' mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-108- #elif arg_type in ['FLOAT', 'INT']: ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-190- cur="${COMP_WORDS[COMP_CWORD]}"; mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py:191: cur_filtered=`echo "${COMP_WORDS[COMP_CWORD]}" | sed 's/\..*$//g'`; mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-192- ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-228- if [[ "$current_option" != "" ]] && (( $current_arg_index >= 0 && $current_arg_index < $current_max_args )); then mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py:229: array=`_%s_${current_option}_arg_${current_arg_index} $cur_filtered` mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-230- else ############################################## mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-242- if (( $current_arg_index >= 0 && $current_arg_index < $current_max_args )); then mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py:243: array=`_%s_arg_${current_arg_index} $cur_filtered`; mrtrix3-3.0~rc3+git135-g2b8e7d0c2/generate_bash_completion.py-244- fi