Skip to content
Snippets Groups Projects

Shellharden to the rescue

Closed David Hrbáč requested to merge shellharden into master
8 files
+ 66
66
Compare changes
  • Side-by-side
  • Inline
Files
8
+ 4
4
find_dep()
{
for P in `echo $MODULEPATH | tr ":" " "`; do
local L=$(grep -E "(load|add)[[:punct:] ]*$1[^-[:alnum:]]*$" -lR $P 2>/dev/null | sort)
for P in "$(echo "$MODULEPATH" | tr ":" " ")"; do
local L="$(grep -E "(load|add)[[:punct:] ]*$1[^-[:alnum:]]*$" -lR "$P" 2>/dev/null | sort)"
if [[ ! -z "$L" ]]; then
LIST+=$L
LIST+=$(echo -en "\n")
@@ -10,8 +10,8 @@ find_dep()
if [[ -z "$LIST" ]];then
return 1
fi
for MODULE_PATH in $LIST; do
local MODULE_NAME=$(echo $MODULE_PATH | rev | cut -d '/' -f 1,2 | rev | sed 's/.lua//')
for MODULE_PATH in "$LIST"; do
local MODULE_NAME="$(echo "$MODULE_PATH" | rev | cut -d '/' -f 1,2 | rev | sed 's/.lua//')"
if [[ ! -z "$MODULE_NAME" ]]; then
echo "$MODULE_NAME"
fi
Loading