如何理解 : 命令?

如何理解 : 命令?

复制内容到剪贴板
代码:
SHELL BUILTIN COMMANDS
       Unless otherwise noted, each builtin command documented in this section
       as accepting options preceded by - accepts -- to signify the end of the
       options.
       : [arguments]
              No  effect;  the command does nothing beyond expanding arguments
              and performing any specified redirections.  A zero exit code  is
              returned.
      
你的问题?翻译?

发贴请突出主题      
是翻译,我看不懂!      
哪句不懂?      
: [arguments]
              No  effect;  the command does nothing beyond expanding arguments
              and performing any specified redirections.  A zero exit code  is
              returned.      
: 永远返回真,效果跟 true 一样      
能举个例子吗?      
复制内容到剪贴板
代码:
[color=blue]-(user@host:tty)-(tmp)-
[301 0] $ [/color]cat foo.sh
N=10
i=1
while :; do
    ((sum += i++))
    [ $i -gt $N ] && break
done
echo "sum[1..$N] = $sum"
[color=blue]-(user@host:tty)-(tmp)-
[301 0] $ [/color]bash foo.sh
sum[1..10] = 55
[color=blue]-(user@host:tty)-(tmp)-
[301 0] $ [/color]
      
太感谢了!      
感谢您对 Linuxeden 的大力支持,为了使您能更好的利用本论坛,建议您首先阅读一下本版的发贴必修课或论坛的帮助文档