Make variables local
This commit is contained in:
parent
99f142de36
commit
9a895bc7e4
3 changed files with 8 additions and 5 deletions
|
@ -35,11 +35,11 @@ function getColor() {
|
|||
fi
|
||||
else
|
||||
# named color added to parameter expansion print -P to test if the name exists in terminal
|
||||
named="%K{$1}"
|
||||
local named="%K{$1}"
|
||||
# https://misc.flogisoft.com/bash/tip_colors_and_formatting
|
||||
default="$'\033'\[49m"
|
||||
local default="$'\033'\[49m"
|
||||
# http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html
|
||||
quoted=$(printf "%q" $(print -P "$named"))
|
||||
local quoted=$(printf "%q" $(print -P "$named"))
|
||||
if [[ $quoted = "$'\033'\[49m" && $1 != "black" ]]; then
|
||||
# color not found, so try to get the code
|
||||
1=$(getColorCode $1)
|
||||
|
|
|
@ -39,6 +39,7 @@ printSizeHumanReadable() {
|
|||
|
||||
# if the base is not Bytes
|
||||
if [[ -n $2 ]]; then
|
||||
local idx
|
||||
for idx in "${extension[@]}"; do
|
||||
if [[ "$2" == "$idx" ]]; then
|
||||
break
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue