dirname:命令行小技巧,轻松管理目录

dirname:命令行小技巧,轻松管理目录

dirname命令的作用非常简单,就是从给定的路径中获取目录部分。例如,对于路径/home/user/Documents/file.txt,dirname命令将返回/home/user/Documents。

使用dirname命令非常简单,语法如下:

```

dirname path

```

其中path是要获取目录部分的路径。

实用技巧:

  • 获取绝对路径:使用readlink -f命令可以获取绝对路径,然后使用dirname命令获取目录部分。例如:
  • ```

    dirname $(readlink -f /home/user/Documents/file.txt)

    ```

  • 处理链接:dirname命令可以处理符号链接和硬链接,返回链接指向的目录。例如:
  • ```

    dirname /home/user/link/Documents/file.txt

    ```

    示例:

  • 获取当前目录的目录部分:
  • ```

    dirname ./

    ```

  • 获取/home/user/Documents/file.txt的目录部分:
  • ```

    dirname /home/user/Documents/file.txt

    ```

    标签:dirname,命令行,目录,路径

    > 同类文章:

    > 还有这些值得一看:

    粤ICP备2023131599号