微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用相对路径更改目录

如何解决使用相对路径更改目录

当我打开终端时,我的工作目录是 a/b/c/ 我的 shell 脚本放在 a/b/d/e/f/ 下,它通过 Autosys 触发。 我想使用相对路径将我的工作目录从 a/b/c/ 更改为 a/b/d/e/f/。

目前我正在硬编码 cd a/b/d/e/f/。我不想再这样做了。能否请您告诉我如何实现这一目标。

解决方法

cd ../d/e/f/

诀窍是 .. 是您所在目录的“父目录”

如果您使用 ls -a 或更完整的内容,您可以看到对它的引用(包括其权限)

$ ls -lhaF
total 0
drwxr-xr-x  20 user  group   xxB Jun 15 00:00 ./
drwxr-xr-x   3 user  group   xxB Jun 15 00:00 ../
-rw-r--r--   1 user  group   xxB Jun 15 00:00 e/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。