関数内では、関数引数を $* または $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 |