Cześć jestem nowy w programowaniu. Piszę skrypt w Bashu i mam funkcję do której chce przekazać tablice.
W moim skrypcie wygląda to tak:
function TEST
{
for p in 1 4 7
do
for i in $*
do
if [ $i -eq $p ]
then
...
Jest to funkcja boolowska która sprawdza czy w tablicy występują określone liczby.
Funkcje wywołuje i używam w następujący sposób:
...
`TEST ${tab1[@]}`
if [ $? -eq 0 ]
then
...
Moje rozwiązanie w tym przypadku się sprawdza ale interesuje mnie czy jestem w stanie przekazać tablicę w jakiś inny sposób, bardziej zbliżony do tego jak robi się to w językach C.