免费注册 查看新帖 |

Chinaunix

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

[其他] 超级难题:谁能解释下红色部分? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-07-03 21:17 |只看该作者 |倒序浏览
安装nginx的时候configure脚本里头有这么一句have=NGX_DEBUG . auto/have,百思不得其解.有人知道吗?
#!/bin/sh

# Copyright (C) Igor Sysoev
# Copyright (C) Nginx, Inc.


LC_ALL=C
export LC_ALL

. auto/options
. auto/init
. auto/sources

test -d $NGX_OBJS || mkdir $NGX_OBJS

echo > $NGX_AUTO_HEADERS_H
echo > $NGX_AUTOCONF_ERR

echo "#define NGX_CONFIGURE \"$NGX_CONFIGURE\"" > $NGX_AUTO_CONFIG_H


if [ $NGX_DEBUG = YES ]; then
    have=NGX_DEBUG . auto/have
fi

auto目录下have文件内容如下:
# Copyright (C) Igor Sysoev
# Copyright (C) Nginx, Inc.


cat << END >> $NGX_AUTO_CONFIG_H

#ifndef $have
#define $have  1
#endif

END

论坛徽章:
0
2 [报告]
发表于 2014-07-03 21:53 |只看该作者

. auto/init
之类的类似,不过执行的时候将have赋值为那啥。

论坛徽章:
0
3 [报告]
发表于 2014-07-03 22:03 |只看该作者
还是没解答出来

论坛徽章:
0
4 [报告]
发表于 2014-07-03 22:04 |只看该作者
. auto/init
等价于source auto/init
但是have=NGX_DEBUG . auto/have这个怎么解释

论坛徽章:
0
5 [报告]
发表于 2014-07-03 22:16 |只看该作者
这样看你能不能看懂。
have=仅对后面的. auto/have生效。

或者这样。
have=
. auto/have
unset have

论坛徽章:
0
6 [报告]
发表于 2014-07-03 22:46 |只看该作者
不明白,说具体点

论坛徽章:
5
未羊
日期:2014-08-04 16:15:21天秤座
日期:2014-08-13 13:52:372015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:112015亚冠之浦和红钻
日期:2015-06-29 15:30:48
7 [报告]
发表于 2014-07-03 23:39 |只看该作者
楼主你可以自己试试看啊
  1. [root@218 ~]# sh -x test.sh
  2. + echo

  3. [root@218 ~]# a=xojhd . test.sh
  4. xojhd
  5. [root@218 ~]# cat test.sh
  6. #!/bin/bash
  7. echo $a
复制代码
沙发真不是个当老师的料lol

论坛徽章:
0
8 [报告]
发表于 2014-07-04 00:41 |只看该作者
回复 7# dn833

今晚这场雨闷着没下,整个人都不好了,就懒得讲那么细了,糊弄点积分算了。

论坛徽章:
32
处女座
日期:2013-11-20 23:41:20双子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00处女座
日期:2014-07-22 17:30:47狮子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥猪
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58处女座
日期:2014-12-02 09:17:52程序设计版块每日发帖之星
日期:2015-06-16 22:20:002015亚冠之塔什干火车头
日期:2015-06-20 23:28:22
9 [报告]
发表于 2014-07-04 00:44 |只看该作者
回复 8# 用户名注册后不能更改

你要积分来做什么?
   

论坛徽章:
5
未羊
日期:2014-08-04 16:15:21天秤座
日期:2014-08-13 13:52:372015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:112015亚冠之浦和红钻
日期:2015-06-29 15:30:48
10 [报告]
发表于 2014-07-04 01:14 |只看该作者
回复 9# yestreenstars


    跟你一样做赌徒呗
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP