bash //的意义是什么?

混合学

我注意到在bash / zsh中,如果我将cd //其放置在名称为“ //”的目录中-pwd会显示该提示以及我的提示。

如果我使用两个以上的斜杠(例如cd ///etc),则会将我放在/中。

bash中的目录是否有意义?

耶利亚格雷

POSIX标准告诉的//可能由兼容的操作系统解释为一种特定的方式,而///等效于/

http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_12

如果路径名以两个连续的字符开头,则尽管可以将两个以上的前导字符视为一个字符,但可以以实现定义的方式来解释前导字符之后的第一个组件。

这就是为什么只要底层操作系统实现此特殊含义bash就保持//不变的原因

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么这些bash前叉炸弹的工作方式不同,&在其中的意义是什么?

来自分类Dev

这些bash完成建议有什么意义?

来自分类Dev

lambda的意义是什么?

来自分类Dev

CTypeDynamic的意义是什么?

来自分类Dev

VkApplicationInfo的意义是什么?

来自分类Dev

stringstream的意义是什么?

来自分类Dev

“推”的意义是什么

来自分类Dev

RecursiveIterator的意义是什么?

来自分类Dev

'this == null'的意义是什么?

来自分类Dev

的意义是什么 ”\!” 在iptables?

来自分类Dev

> |是什么 做bash?

来自分类Dev

BASH中的./是什么

来自分类Dev

Bash:“> |是什么 做?

来自分类Dev

ViewBag的真正意义是什么?

来自分类Dev

throws子句的意义是什么?

来自分类Dev

数组指针的意义是什么?

来自分类Dev

CSS框架的意义是什么?

来自分类Dev

间谍实例的意义是什么

来自分类Dev

等待DoSomethingAsync的意义是什么

来自分类Dev

可变吊装的意义是什么?

来自分类Dev

任何类型的意义是什么?

来自分类Dev

<kbd>标签的意义是什么?

来自分类Dev

“ svn更新”的意义是什么

来自分类Dev

`yes'命令的意义是什么?

来自分类Dev

throws子句的意义是什么?

来自分类Dev

最后的sep =“”的意义是什么?

来自分类Dev

hostnamectl命令的意义是什么?

来自分类Dev

bash中的= C是什么?

来自分类Dev

Bash中的<<<和<<()是什么?