Trim trailing whitespace, use tab indentation consistently
This should avoid conflicts in future pull requests.pull/68/head
parent
57669c6198
commit
dbaf18eb22
|
@ -111,5 +111,3 @@ set_new_version_ctrl $(get_current_version)
|
|||
|
||||
build_for_debian_base
|
||||
}
|
||||
|
||||
|
||||
|
|
48
bashtop
48
bashtop
|
@ -592,15 +592,15 @@ sort_array_int() { #? Copy and sort an array of integers from largest to smalles
|
|||
local array=("${in_arr[@]}")
|
||||
|
||||
#* Start sorting
|
||||
for ((start_n=0;start_n<=${#array[@]}-1;++start_n)); do
|
||||
for ((search_n=start_n+1;search_n<=${#array[@]}-1;++search_n)); do
|
||||
if ((array[start_n]<array[search_n])); then
|
||||
tmp_array=${array[start_n]}
|
||||
array[start_n]=${array[search_n]}
|
||||
array[search_n]=$tmp_array
|
||||
fi
|
||||
done
|
||||
done
|
||||
for ((start_n=0;start_n<=${#array[@]}-1;++start_n)); do
|
||||
for ((search_n=start_n+1;search_n<=${#array[@]}-1;++search_n)); do
|
||||
if ((array[start_n]<array[search_n])); then
|
||||
tmp_array=${array[start_n]}
|
||||
array[start_n]=${array[search_n]}
|
||||
array[search_n]=$tmp_array
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
#* Write the sorted array to output array
|
||||
out_arr=("${array[@]}")
|
||||
|
@ -619,24 +619,24 @@ spaces() { #? Prints back spaces, usage: spaces "number of spaces"
|
|||
}
|
||||
|
||||
is_int() { #? Check if value(s) is integer
|
||||
local param
|
||||
for param; do
|
||||
if [[ ! $param =~ ^[\-]?[0-9]+$ ]]; then return 1; fi
|
||||
done
|
||||
local param
|
||||
for param; do
|
||||
if [[ ! $param =~ ^[\-]?[0-9]+$ ]]; then return 1; fi
|
||||
done
|
||||
}
|
||||
|
||||
is_float() { #? Check if value(s) is floating point
|
||||
local param
|
||||
for param; do
|
||||
if [[ ! $param =~ ^[\-]?[0-9]*[,.][0-9]+$ ]]; then return 1; fi
|
||||
done
|
||||
local param
|
||||
for param; do
|
||||
if [[ ! $param =~ ^[\-]?[0-9]*[,.][0-9]+$ ]]; then return 1; fi
|
||||
done
|
||||
}
|
||||
|
||||
is_hex() { #? Check if value(s) is hexadecimal
|
||||
local param
|
||||
for param; do
|
||||
if [[ ! ${param//#/} =~ ^[0-9a-fA-F]*$ ]]; then return 1; fi
|
||||
done
|
||||
local param
|
||||
for param; do
|
||||
if [[ ! ${param//#/} =~ ^[0-9a-fA-F]*$ ]]; then return 1; fi
|
||||
done
|
||||
}
|
||||
|
||||
floating_humanizer() { #? Convert integer to floating point and scale up in steps of 1024 to highest positive unit
|
||||
|
@ -806,9 +806,9 @@ get_themes() {
|
|||
}
|
||||
|
||||
cur_pos() { #? Get cursor postion, argument "line" prints current line, argument "col" prints current column, no argument prints both in format "line column"
|
||||
local line col
|
||||
IFS=';' read -sdR -p $'\E[6n' line col
|
||||
if [[ -z $1 || $1 == "line" ]]; then echo -n "${line#*[}${1:-" "}"; fi
|
||||
local line col
|
||||
IFS=';' read -sdR -p $'\E[6n' line col
|
||||
if [[ -z $1 || $1 == "line" ]]; then echo -n "${line#*[}${1:-" "}"; fi
|
||||
if [[ -z $1 || $1 == "col" ]]; then echo -n "$col"; fi
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue