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

-22番目のフィールドにカットします。3-3番目のフィールドからカットします。

于 2012-10-12T13:54:19.270 に答える