当前位置: 技术问答>linux和unix
shell中这个是什么用法
来源: 互联网 发布时间:2017-02-22
本文导语: # !/bin/sh sum() { echo $(($1+$2)) return $(($1-$2)) } sum $1 $2 c=$(sum $1 $2) echo $? echo $c 这个shell中 $(sum $1 $2)是什么用法啊?还有上面的 $(($1+$2)) | sum x x只能打印,不能将输出结果赋值给变量...
# !/bin/sh
sum()
{
echo $(($1+$2))
return $(($1-$2))
}
sum $1 $2
c=$(sum $1 $2)
echo $?
echo $c
这个shell中 $(sum $1 $2)是什么用法啊?还有上面的 $(($1+$2))
sum()
{
echo $(($1+$2))
return $(($1-$2))
}
sum $1 $2
c=$(sum $1 $2)
echo $?
echo $c
这个shell中 $(sum $1 $2)是什么用法啊?还有上面的 $(($1+$2))
|
sum x x只能打印,不能将输出结果赋值给变量,而c=$(sum $1 $2)将输出结果,也就是和赋值给c了