LINUX.ORG.RU

${#*} скажет тебе сколько аргументов переданно. А дальше танцуй как любишь.

Spirit_of_Stallman ★★★
()
for arg in "${@}"                                                                                                                                                        
do                                                                                                                                                                       
    echo $arg                                                                                                                                                            
done

так и не объяснил, чего хочешь

jeuta ★★★★
()

Думаю ТС хочет узнать как передать, а не как обработать.

Например так:

function f()
{
        for a in "$@"; do echo $a; done
}

arr=(1 2 3)

f ${arr[*]}
gv
()

$* или $@
Конкретнее, можете описать?Чё надо???

Dob
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.