【发布时间】:2019-05-26 12:59:30
【问题描述】:
我需要一个命令,它将返回 bash 中指定路径的顶级基本目录。
我有一个可行的方法,但看起来很丑:
echo "/go/src/github.myco.com/viper-ace/psn-router" | cut -d "/" -f 2 | xargs printf "/%s"
似乎有更好的方法,但是我见过的所有替代方法似乎都更糟。
感谢您的任何建议!
【问题讨论】:
-
我更新为前缀为“/”
-
对于
cut,您可以使用-f-2。 -
是的,在这种情况下,基本目录可能是一个更好的术语。更新
标签: bash