【发布时间】:2020-09-15 03:58:17
【问题描述】:
[[vfile:/path/to/fountain/file.fountain|This is a plot point]]
我尝试了以下方法。它删除了前面的 vfile 部分,但留下了 pipe(|) 以及后面的内容。
sed -e 's/.*\[\[vfile:\(.*\)\|.*/\1/'
我想要的输出只是喷泉文件的文件路径。
【问题讨论】:
-
没关系,我想我只是删除了管道之前的反冲(|)
-
嗯,简单的
cut命令很好:echo $string | cut -d: -f2 | cut -d\| -f1