17

有一个使用该cut命令从左侧开始提取部分字符串的示例。下面给出一个例子。

$ echo "abc-def-ghi-jkl" | cut -d- -f-2
abc-def

相同的代码如何适应从右侧提取?我想过把单词倒过来,用同样的方法,但是太复杂了。

4

2 回答 2

26

你可以使用 rev

echo "abc-def-ghi-jkl" | rev | cut -d- -f-2 | rev
于 2012-10-12T13:56:21.690 回答
7
$ echo "abc-def-ghi-jkl" | cut -d- -f3-
ghi-jkl

-2切到第二场。3-从第 3 场开始切入。

于 2012-10-12T13:54:19.270 回答