From 8814488e2669ff0bfa298b4140f5511e16daffb6 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 11 Jun 2020 05:25:28 -0400 Subject: [PATCH] chmod.sh '888' is now invalid --- share/adapters/chmod.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/share/adapters/chmod.sh b/share/adapters/chmod.sh index 3c5e2e2..0ddfb89 100755 --- a/share/adapters/chmod.sh +++ b/share/adapters/chmod.sh @@ -20,6 +20,7 @@ chmod_calc(){ if [[ $1 =~ ^-?[0-9]+$ && ${#1} -ge 1 && ${#1} -le 4 ]] then p_n=$(printf "%04s\n" "$1" | tr ' ' '0') + echo $p_n | grep -q '[8-9]' && return 1 for (( i=0; i<${#p_n}; i++ )) do num=$(echo "obase=2;${p_n:$i:1}" | bc | xargs printf '%03d')