Fix #131 - echo to stderr

This commit is contained in:
g0tmi1k 2019-04-03 14:11:58 +01:00
parent 90b32c8df9
commit 7f34ab8cf6

View file

@ -347,7 +347,7 @@ function searchsploitout()
function nmapxml() function nmapxml()
{ {
## Feedback to the end user ## Feedback to the end user
echo -e "[i] Reading: '${FILE}'\n" echo -e "[i] Reading: '${FILE}'\n" 1>&2
## Read in XMP (IP, name, service and version) ## Read in XMP (IP, name, service and version)
xmllint --xpath '//address/@addr|//service/@name|//service/@product|//service/@version' "${FILE}" \ xmllint --xpath '//address/@addr|//service/@name|//service/@product|//service/@version' "${FILE}" \
@ -699,25 +699,25 @@ for (( i=0; i<${arraylength}; i++ )); do
continue continue
## Method #1 - File itself ## Method #1 - File itself
elif [[ -f "$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)/${files_array[${i}]}" ]]; then elif [[ -f "$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)/${files_array[${i}]}" ]]; then
echo "[i] Found (#1): $(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)/${files_array[${i}]}" echo "[i] Found (#1): $(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)/${files_array[${i}]}" 1>&2
echo "[i] To remove this message, please edit \"${rc_file}\" for \"${files_array[${i}]}\" (package_array: ${package_array[${i}]})" echo "[i] To remove this message, please edit \"${rc_file}\" for \"${files_array[${i}]}\" (package_array: ${package_array[${i}]})" 1>&2
echo 1>&2
path_array[${i}]="$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)" path_array[${i}]="$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)"
echo
## Method #2 - Symbolic link ## Method #2 - Symbolic link
elif [[ -f "$(dirname "$(readlink "$0")")/${files_array[${i}]}" ]]; then elif [[ -f "$(dirname "$(readlink "$0")")/${files_array[${i}]}" ]]; then
echo "[i] Found (#2): $(dirname "$(readlink "$0")")/${files_array[${i}]}" echo "[i] Found (#2): $(dirname "$(readlink "$0")")/${files_array[${i}]}" 1>&2
echo "[i] To remove this message, please edit \"${rc_file}\" for \"${files_array[${i}]}\" (package_array: ${package_array[${i}]})" echo "[i] To remove this message, please edit \"${rc_file}\" for \"${files_array[${i}]}\" (package_array: ${package_array[${i}]})" 1>&2
echo 1>&2
path_array[${i}]="$(dirname "$(readlink "$0")")" path_array[${i}]="$(dirname "$(readlink "$0")")"
echo
else else
#echo "[!] Could not find: ${files}" #echo "[!] Could not find: ${files}" 1>&2
#echo "[i] To remove this message, please remove \"${files_array[${i}]}\" (package_array: ${package_array[${i}]}) from \"${rc_file}\"" #echo "[i] To remove this message, please remove \"${files_array[${i}]}\" (package_array: ${package_array[${i}]}) from \"${rc_file}\"" 1>&2
#echo 1>&2
unset "files_array[${i}]" unset "files_array[${i}]"
unset "path_array[${i}]" unset "path_array[${i}]"
unset "name_array[${i}]" unset "name_array[${i}]"
unset "git_array[${i}]" unset "git_array[${i}]"
unset "package_array[${i}]" unset "package_array[${i}]"
#echo
fi fi
done done
@ -743,7 +743,7 @@ if [[ "${XML}" -eq 1 ]]; then
fi fi
if [[ "${VERBOSE}" -ne 1 ]]; then if [[ "${VERBOSE}" -ne 1 ]]; then
echo "[i] SearchSploit's XML mode (without verbose enabled). To enable: ${progname} -v --xml..." echo "[i] SearchSploit's XML mode (without verbose enabled). To enable: ${progname} -v --xml..." 1>&2
fi fi
## Do the magic ## Do the magic