LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 681|回复: 3

LFS的一个有趣问题

[复制链接]
发表于 2005-4-2 23:56:43 | 显示全部楼层 |阅读模式
刚刚在提升LFS的过程中发现很有趣的一个问题。

在bin目录下有一个名叫[的文件:
lfs@ibox /mnt/lfs/tools/bin $ ls [ -l
-rwxr-xr-x  1 lfs lfs 28328 Apr  2 23:23 [

相当的奇怪。而且,不存在相应的文件“]”。后来发现在宿主机上也有,所以这个应该是正常的系统文件。不过,它是由哪个包安装的,又有什么作用呢?

因为已经完成了第5章,所以打算在进行第6章的时候解决这个问题。如果有别人知道的话,我就可以不再费心研究这个问题了。
发表于 2005-4-3 13:08:19 | 显示全部楼层
是coreutils软件包的。
用来评估条件表达式用的。
在使用“[”的时候,最后一个参数必须为“]”
举个例子:
if [ 1 -gt 2 ];then echo "1>2";else echo "1<2";fi
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 15:58:43 | 显示全部楼层
哦。原来是这样。谢谢了。
回复 支持 反对

使用道具 举报

发表于 2005-4-5 18:44:32 | 显示全部楼层
在我的LFS5.1.1上这个 [ 指向/bin/test命令。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表