Может кто поможет? Я пытаюсь передать vararray в качестве параметра функции. Но я не могу заставить его работать. По сути, я пытаюсь только отобразить его содержимое. Но я не могу определить правильный синтаксис.
Кто-нибудь может помочь? Я использую bash GNU bash, версия 4.2.46 (2) -релиз (x86_64-redhat- linux -gnu)
-bash-4.2$ vi test.sh
#!/bin/bash
function f(){
arr=("$0");
loop
echo key
echo value
end loop;
}
declare -A fooMap=(
["key1"]="value1"
["key2"]="value2"
)
f fooMap