免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1348 | 回复: 3
打印 上一主题 下一主题

问个语法问题~ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-03 11:53 |只看该作者 |倒序浏览
/etc/bashrc 中有这么几句:

if[" 'id -gn' "= " 'id -un' " -a 'id -u' -gt 99] : then
umask 002
then
umask 022
fi

小弟初学, 第一句语法晕菜了, 大虾给解释下
另外,这一段是什么意思呢?

论坛徽章:
0
2 [报告]
发表于 2007-03-03 11:56 |只看该作者
我相信那不是单引号,而是 `
对比一下:'

论坛徽章:
0
3 [报告]
发表于 2007-03-03 12:00 |只看该作者
原帖由 donysk 于 2007-3-3 11:53 发表于 1楼  
/etc/bashrc 中有这么几句:

if[" 'id -gn' "= " 'id -un' " -a 'id -u' -gt 99] : then

小弟初学, 第一句语法晕菜了, 大虾给解释下
另外,这一段是什么意思呢?


应该是:

  1. if [ "`id -gn`" = "`id -un`" -a `id -u` -gt 99 ]; then
复制代码


如果执行 id -gu 与 id -un 的结果相同,并且执行 id -u 的结果大于 99 的话,然后就...

--

评分

参与人数 1可用积分 +6 收起 理由
langue + 6 我很赞同

查看全部评分

论坛徽章:
0
4 [报告]
发表于 2007-03-03 19:54 |只看该作者

谢谢


谢谢大虾了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP