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

前端 未结 16 980
遥遥无期
遥遥无期 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:44

    If you like python and have an option to install a package, you can use this python utility.

    # install pythonp
    pythonp -m pip install pythonp
    
    echo "1:2:3:4:5" | pythonp "l.split(':')[-1]"
    5
    

提交回复
热议问题