这可能是一个noob问题,但我找不到答案。 我如何使用SED找到Santa83_4。名称Santa83_4就是一个例子,可以是任何有任何charcater的东西。
... \ randomtext \ randomtext \名\ Santa83_4 \速率\ randomtext \ randomtext ...
谢谢是提前
答案 0 :(得分:0)
grep 方法:
s='...\randomtext\randomtext\name\Santa83_4\rate\randomtext\randomtext..'
echo $s | grep -Po '\\name\\\K[^\\]+'
sed 方法:
echo $s | sed -n 's/.*\\name\\\([^\\]*\).*/\1/p'
输出(两种方法):
Santa83_4