如何告诉程序它在symlink文件夹中?

雷克雷兹

如果我有一个symlink文件夹,例如:

/home/user/foo/foo2 -> /home/user/bar/bar2

到我的CD :/home/user/foo/foo2

如果执行a pwd,则返回:/home/user/foo/foo2伟大的!

但是如果我然后ls ../它将返回的内容/home/user/bar

是否可以通过某种方法使程序知道它在symlink文件夹中,所以如果它进入目录,则会跟随反向链接?

里奇·霍莫尔卡

在一般情况下,不会。您不在foo2中。这是一种幻想。您的外壳保留了幻觉,这就是为什么它可以看到它的原因。但是任何子进程都不知道

我会检查$ PWD env变量。查看您的shell是否将其设置为幻觉,子进程可以看到它。但这只会在您控制的代码中起作用。您知道您检查了$ PWD。其他应用程序将(实际上)调用cwd()。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何告诉程序它在symlink文件夹中?

来自分类Dev

如何告诉runhaskell模块不在同一文件夹中?

来自分类Dev

如何告诉runhaskell模块不在同一文件夹中?

来自分类Dev

如何告诉 Maven 项目在目标文件夹中包含依赖项?

来自分类Dev

如何告诉qmake不要创建文件夹?

来自分类Dev

如何告诉qmake不要创建文件夹?

来自分类Dev

如何告诉matlab搜索几个子文件夹?

来自分类Dev

如何告诉 Codeship 忽略 node_modules 文件夹?

来自分类Dev

如何在命令文件夹中创建文件夹并使它在discord.js v12中工作

来自分类Dev

如何从Java程序专注于文件夹

来自分类Dev

在文件夹中运行程序

来自分类Dev

应用扩展程序如何访问包含应用程序文档/文件夹中的文件

来自分类Dev

使用 Redux,Typescript 在不同的文件夹中打字到 JS 模块。如何告诉它模块所在的位置?

来自分类Dev

在codeigniter中,如何通过将资产文件夹放在应用程序文件夹中使其工作?

来自分类Dev

在 CodeIgniter 中,如何使用 site_url 访问应用程序文件夹之外的文件夹

来自分类Dev

如何从文件夹中删除文件

来自分类Dev

如何删除文件夹中的文件

来自分类Dev

如何从Grails中的引导程序在Web应用程序中创建新文件夹?

来自分类Dev

如何使用“文件”应用程序(Nautilus)将文件拖放到文件夹中?

来自分类Dev

如何从Spring MVC应用程序的Tomcat文件夹中的bin目录中读取文件?

来自分类Dev

如何在SwiftUI中位于Apple的Files应用程序的文件夹中写入文件?

来自分类Dev

Django:如何在“应用程序”文件夹中启动应用程序

来自分类Dev

如何在GNOME应用程序菜单中创建应用程序文件夹?

来自分类Dev

如何在GNOME应用程序菜单中创建应用程序文件夹?

来自分类Dev

删除程序文件文件夹中的文件和文件夹

来自分类Dev

如何使用数据源/文件夹中的数据/文件使程序可移植

来自分类Dev

如何在TeamDeveloper 6.3中获取变量文件夹(例如,程序文件或用户)?

来自分类Dev

如何找出哪个程序在C:驱动器中创建文件/文件夹?

来自分类Dev

如何从应用程序访问“我的用户”文件夹中的文件?

Related 相关文章

  1. 1

    如何告诉程序它在symlink文件夹中?

  2. 2

    如何告诉runhaskell模块不在同一文件夹中?

  3. 3

    如何告诉runhaskell模块不在同一文件夹中?

  4. 4

    如何告诉 Maven 项目在目标文件夹中包含依赖项?

  5. 5

    如何告诉qmake不要创建文件夹?

  6. 6

    如何告诉qmake不要创建文件夹?

  7. 7

    如何告诉matlab搜索几个子文件夹?

  8. 8

    如何告诉 Codeship 忽略 node_modules 文件夹?

  9. 9

    如何在命令文件夹中创建文件夹并使它在discord.js v12中工作

  10. 10

    如何从Java程序专注于文件夹

  11. 11

    在文件夹中运行程序

  12. 12

    应用扩展程序如何访问包含应用程序文档/文件夹中的文件

  13. 13

    使用 Redux,Typescript 在不同的文件夹中打字到 JS 模块。如何告诉它模块所在的位置?

  14. 14

    在codeigniter中,如何通过将资产文件夹放在应用程序文件夹中使其工作?

  15. 15

    在 CodeIgniter 中,如何使用 site_url 访问应用程序文件夹之外的文件夹

  16. 16

    如何从文件夹中删除文件

  17. 17

    如何删除文件夹中的文件

  18. 18

    如何从Grails中的引导程序在Web应用程序中创建新文件夹?

  19. 19

    如何使用“文件”应用程序(Nautilus)将文件拖放到文件夹中?

  20. 20

    如何从Spring MVC应用程序的Tomcat文件夹中的bin目录中读取文件?

  21. 21

    如何在SwiftUI中位于Apple的Files应用程序的文件夹中写入文件?

  22. 22

    Django:如何在“应用程序”文件夹中启动应用程序

  23. 23

    如何在GNOME应用程序菜单中创建应用程序文件夹?

  24. 24

    如何在GNOME应用程序菜单中创建应用程序文件夹?

  25. 25

    删除程序文件文件夹中的文件和文件夹

  26. 26

    如何使用数据源/文件夹中的数据/文件使程序可移植

  27. 27

    如何在TeamDeveloper 6.3中获取变量文件夹(例如,程序文件或用户)?

  28. 28

    如何找出哪个程序在C:驱动器中创建文件/文件夹?

  29. 29

    如何从应用程序访问“我的用户”文件夹中的文件?

热门标签

归档