假设我在bash脚本中有以下字符串
"stuff qrg eqrhqe stuff wthwr /this/is/a/full/path/to/a/fils.txt sadf ergwqe"
如何在/this/is/a/full/path/to/a/fils.txt
脚本中从此字符串中提取bash
。
知道:
.ext
)答案 0 :(得分:1)
您可以试试grep -o
:
str="stuff qrg eqrhqe stuff wthwr /this/is/a/full/path/to/a/fils.txt sadf ergwqe"
grep -o '/[^[:blank:]]*' <<< "$str" | head -1
/this/is/a/full/path/to/a/fils.txt
head -1
是为了确保我们只显示以/