//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:70405

符文:0

跳转到指定楼层
1#
发表于 2022-4-21 15:15:52 |只看该作者 |倒序浏览 来自:四川
本帖最后由 消息中心 于 2022-4-21 15:58 编辑

今天的股市太有生机了,还是写代码开心,但下面的两段代码把我弄懵了。
  1. open( "~/desktop/ceshi.c",O_RDONLY );
复制代码

舍弃了其他不重要的代/码,因为不影响问题本身,这段代/码为什么无法打开该文件,而下面的代/码却可以。
  1. open( "/users/hj/desktop/ceshi.c",O_RDONLY );
复制代码


这两段代/码怎么看都是等同的呀。
今夫平居里巷相慕悦,酒食游戏相征逐,诩诩强笑语相取下,握手出肺肝相示,指天日涕泣,誓生死不相背负,真若可信。一但临小利害,僅如毛发比,反眼若不相识,落陷阱,不一引手救,反挤之又下石焉者,皆是也。此宜禽兽夷狄所不忍为,而其人自视以为得计。

帖子:150076

符文:13504

2#
消息带来了消息@bigandy
发表于 2022-4-21 15:16:25 |只看该作者 来自:北京

帖子:3782

符文:188

3#
因为“~”不是通配符




























我特喵瞎说的,谁信谁是傻子
发表于 2022-4-21 19:46:37 |只看该作者 来自:天津
过去,每个村庄都有一个白|痴。 有了互联网,村里的白|痴们组成了自己的村庄。

帖子:236420

符文:10998

4#
消息总来找茬
发表于 2022-4-21 19:50:00 |只看该作者 来自:广东

帖子:300908

符文:16471

5#
我一时分不清这是真的还是假的消息
发表于 2022-4-21 21:45:42 |只看该作者 来自:黑龙江

帖子:70405

符文:0

6#
woody__chen 发表于 2022-4-21 19:46
因为“~”不是通配符

~本来就不是通配符啊。
发表于 2022-4-21 21:52:02 |只看该作者 来自:四川
今夫平居里巷相慕悦,酒食游戏相征逐,诩诩强笑语相取下,握手出肺肝相示,指天日涕泣,誓生死不相背负,真若可信。一但临小利害,僅如毛发比,反眼若不相识,落陷阱,不一引手救,反挤之又下石焉者,皆是也。此宜禽兽夷狄所不忍为,而其人自视以为得计。

帖子:91531

符文:12907

7#
那就是系统不认识 ~ 转义符。
说起来,~ 这个转义符好像是 bash 自己定义的吧...
发表于 2022-4-21 23:32:20 |只看该作者 来自:广东

帖子:199284

符文:145447

8#
我脚得它们一样一样的
发表于 2022-4-22 00:03:16 来自凯恩之角App |只看该作者 来自:吉林

帖子:70405

符文:0

9#
本帖最后由 消息中心 于 2022-4-22 08:50 编辑
bigandy 发表于 2022-4-21 23:32
那就是系统不认识 ~ 转义符。
说起来,~ 这个转义符好像是 bash 自己定义的吧...

那就不清楚了,zsh也可以用这个符号代替家目录。很有可能并不是系统不认识,而是open这个函数不认识。
发表于 2022-4-22 08:49:17 |只看该作者 来自:四川
今夫平居里巷相慕悦,酒食游戏相征逐,诩诩强笑语相取下,握手出肺肝相示,指天日涕泣,誓生死不相背负,真若可信。一但临小利害,僅如毛发比,反眼若不相识,落陷阱,不一引手救,反挤之又下石焉者,皆是也。此宜禽兽夷狄所不忍为,而其人自视以为得计。

帖子:20956

符文:2074

10#
会不会是文件夹冲突了?
发表于 2022-4-22 12:19:51 |只看该作者 来自:四川

帖子:90140

符文:22147

11#
在就管你甚至可以水分
发表于 2022-4-22 12:21:05 来自凯恩之角App |只看该作者 来自:浙江

帖子:70405

符文:0

12#
bigandy 发表于 2022-4-21 23:32
那就是系统不认识 ~ 转义符。
说起来,~ 这个转义符好像是 bash 自己定义的吧...

测试了一下,结果证实还真是open函数不认识~这个符号代表的意义。
发表于 2022-4-22 12:39:41 |只看该作者 来自:四川
今夫平居里巷相慕悦,酒食游戏相征逐,诩诩强笑语相取下,握手出肺肝相示,指天日涕泣,誓生死不相背负,真若可信。一但临小利害,僅如毛发比,反眼若不相识,落陷阱,不一引手救,反挤之又下石焉者,皆是也。此宜禽兽夷狄所不忍为,而其人自视以为得计。
您需要登录后才可以回帖 登录 | 注册网易通行证