関数内では、関数引数を $* または $1から $9 までの変数で参照できます。 また、引数の個数は $# で参照できます。
> function function i() { if [$# <= 1] then inode | less else inode $* endif } function f() { if [$# <= 1] then file | less else file $* endif } function traceall() { task_struct init_task_union cur=$? trace init_task_union while [$cur != init_task_union] do echo task_struct $cur next=$? trace $cur cur=$next done } |
mcrash, Copyright (C) 2002,2003 ASANO Masahiro |