gpt4 book ai didi

linux - 在UNIX/Linux中,如何使用绝对路径显示目录中所有目录的列表?

转载 作者:太空宇宙 更新时间:2023-11-04 06:06:03 25 4
gpt4 key购买 nike

我不想显示文件,只想显示目录。
我发现我可以通过输入

显示当前工作目录中的所有目录
 ls -d */

但我不知道如何指定另一个目录。
另外,我不想使用相对路径,我想使用绝对路径,以便我可以将其放入可以运行的脚本中,并且无论我从哪个位置运行它,它都会工作。

最佳答案

find $(pwd) -maxdepth 1 -type d 将为您做到这一点。-type d 指定您只需要目录-maxdepth 1 防止递归$(pwd) 给它绝对路径作为引用点,但如果你有一些文件夹,比如 /batch/operation/home - 那么你可以这样做,它仍然会打印绝对路径。

如果您愿意,您可以给它起别名,或者将其作为脚本中的函数以使使用更清晰

alias lsd="find $(pwd) -maxdepth 1 -type d"

关于linux - 在UNIX/Linux中,如何使用绝对路径显示目录中所有目录的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43727691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com