如何按名称转到祖先目录?
我有一些代码可以搜索名称的后代目录(在本例中为“ resources”),而不管其确切路径是什么。
cd "$(find ./ -type d -name "resources" | head -n 1)"
我现在需要做的只是祖先而不是后代目录。
答案 0 :(得分:0)
您要寻找的是dirname
(最后一个条带)
cd "$(find ./ -type d -name "resources" -exec dirname {} \; | head -n 1)"