处理/etc/fstab路径,使用sed命令取出其目录名和基名
Posted JohnnyFang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了处理/etc/fstab路径,使用sed命令取出其目录名和基名相关的知识,希望对你有一定的参考价值。
基名相当于路径中的最后一个文件或子目录的名称,目录名则是基名之前的,或者说返回路径时的文件或目录。
- 取目录名
执行 echo /etc/fstab | sed -rn s#(.*)/([^/]+)/?#\\1#p 命令,即可获取 /etc/fstab 路径中的目录名(如下图)。
- 取基名
执行 echo /etc/fstab | sed -rn s#(.*)/([^/]+)/?#\\2#p 命令,即可获取 /etc/fstab 路径中的基名(如下图)。
题外话:
因本题中的路径相对较短,我们也可加长一点看一下效果(如下图)。
以上是关于处理/etc/fstab路径,使用sed命令取出其目录名和基名的主要内容,如果未能解决你的问题,请参考以下文章