【发布时间】:2008-11-19 18:50:50
【问题描述】:
查看gnuwin32/bin目录,有一个看起来很奇怪的程序文件,名字叫[.exe
我在文档、gnuwin32.sourceforge.net 或谷歌搜索中找不到它,所以我运行它并得到:
$ [
[: missing `]'
$
所以我把它]作为参数并得到了
$ [ ]
$
它没有抱怨,所以我认为它在正确的轨道上。我试过了:
$ [ hello ]
再次,没有抱怨。所以我尝试了一个算术表达式:
$ [ 1 + 1 ]
[: +: binary operator expected
$
我尝试了一堆不同的组合,包括前缀和后缀表示法,但似乎没有任何效果。这玩意儿有什么作用?
【问题讨论】: