How to split a string in shell and get the last field

前端 未结 16 991
遥遥无期
遥遥无期 2020-11-27 09:19

Suppose I have the string 1:2:3:4:5 and I want to get its last field (5 in this case). How do I do that using Bash? I tried cut, but I

16条回答
  •  一向
    一向 (楼主)
    2020-11-27 09:36

    If your last field is a single character, you could do this:

    a="1:2:3:4:5"
    
    echo ${a: -1}
    echo ${a:(-1)}
    

    Check string manipulation in bash.

提交回复
热议问题