Get the last 4 characters of output from standard out

后端 未结 9 2012
借酒劲吻你
借酒劲吻你 2020-12-24 13:00

I have a script that is running and uses

lspci -s 0a.00.1 

This returns

0a.00.1 usb controller some text device 4dc9
         


        
9条回答
  •  鱼传尺愫
    2020-12-24 13:42

    Try this, say if the string is stored in the variable foo.

    foo=`lspci -s 0a.00.1` # the foo value should be "0a.00.1 usb controller some text device 4dc9"
    echo ${foo:(-4)}  # which should output 4dc9
    

提交回复
热议问题