日期:2014-05-16  浏览次数:20616 次

关于shell的一个小问题
想查看$@和$*的长度,这样写为什么有问题:
  
  echo "${#$@}"
  echo "${#$*}"

后来想一想,这样改了一下,还是不对:
   
  echo "${#$($@)}"
  echo "${#$($@)}"

请问问题出在哪里,本人shell编程新手

------解决方案--------------------
echo "${#@}"
echo "${#*}"