/
hubbitus
/
shell.scripts
Обзор
Документация
Войти
/
hubbitus
/
shell.scripts
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
SHARED/array_min.bash
16 строк
441 B
Pavel Alexeev
Add array_min function
24 дек 2010, 18:58
24 дек 2010, 18:58
6f76e91
Код
Авторство
О чём код?
#!/bin/bash # Return minimum element from array. Integer elements assumed. # $1 - name of array for indirect access ( http://tldp.org/LDP/abs/html/ivr.html ) array_min(){ # http://www.linuxquestions.org/questions/linux-software-2/[bash]-indirect-array-reference-to-array-with-values-containing-spaces-812166/ eval arr=(\${${1}[@]}) min=${arr[0]} for item in ${arr[*]}; do [ $item -lt $min ] && min=$item done echo $min } #/f array_min