root@ubuntu:~# source /etc/profile
-bash: [-d:找不到命令
root@ubuntu:~# source /etc/profile
-bash: [-d:找不到命令
为什么找不到命令啊?谢谢了 !
求助:大家帮我看看吧!
-
- 帖子: 2
- 注册时间: 2009-09-17 21:32
- xzap
- 帖子: 256
- 注册时间: 2006-08-24 21:25
Re: 求助:大家帮我看看吧!
改下/etc/profile里面[-d 这里[后面需要空格
[就是test 命令,后面没有空格就不认识了
[就是test 命令,后面没有空格就不认识了
-
- 帖子: 2
- 注册时间: 2009-09-17 21:32
Re: 求助:大家帮我看看吧!
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
我的这个地方有空格
for i in /etc/profile.d/*.sh; do
我的这个地方有空格
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
Re: 求助:大家帮我看看吧!
代码: 全选
grep [-d /etc/profile && echo 'Error' 1>&2 || echo 'OK' 2>&1
代码: 全选
] ls -ld //
-
- 帖子: 7
- 注册时间: 2006-09-13 9:48
Re: 求助:大家帮我看看吧!
这个错误也经常看到,没影响使用。就没仔细查过原因