linux sed解析剪切字符串

时间:2011-11-14 15:18:23

标签: sed

我不会用sed剪掉我的弦,但我不知道它是如何工作的

我的字符串:

../config_export-import/JCRAPI-usecases-export-doc-10.xml

我只需要得到:

JCRAPI-usecases-export-doc-10.xml

这不是静态字符串,“config_export-import”路径总是不同,但总是静态的 “JCRAPI-usecases - ”

2 个答案:

答案 0 :(得分:2)

一些想法:

sed 's/^.*JCRAPI-usecases-/JCRAPI-usecases-/'

grep -o "JCRAPI-usecases-.*"

basename ...

答案 1 :(得分:1)

sed 's;.*\(/JCRAPI-usecases-\);\1;'