回看pwd直到在Linux上找到表达式

时间:2019-02-05 09:33:11

标签: linux bash scripting

可能的文件夹布局:

path/to/a/project1/FOO-****/some/where/inside
path/to/another/project2/FOO-****/some/where/else/inside

我正在寻找单行bash命令,该命令可以将我放到FOO-****FOO-sourceFOO-system-testFOO-unit-test或任何类似形式的位置命名文件夹,而我的密码可能在其中的任何位置。

1 个答案:

答案 0 :(得分:1)

像这样的事情,向后搜索FOO *目录:

while [[ $PWD != / ]]; do [[ `basename "$PWD"` != "FOO"* ]] && cd .. || break ; done