15 lines
248 B
Bash
15 lines
248 B
Bash
#!/bin/bash
|
|
|
|
function mode {
|
|
declare -A map
|
|
max=0
|
|
for x in "$@"; do
|
|
tmp=$((${map[$x]} + 1))
|
|
map[$x]=$tmp
|
|
((tmp > max)) && max=$tmp
|
|
done
|
|
for x in "${!map[@]}"; do
|
|
[[ ${map[$x]} == $max ]] && echo -n "$x "
|
|
done
|
|
echo
|
|
}
|