How to use grep to get anything just after `name=`?

前端 未结 5 1502
执念已碎
执念已碎 2020-12-07 18:45

I’m stuck in trying to grep anything just after name=, include only spaces and alphanumeric.

e.g.:

name=some value here
<
5条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-07 18:56

    gawk

    echo "name=some value here" | awk -F"=" '/name=/ { print $2}' 
    

    or with bash

    str="name=some value here"
    IFS="="
    set -- $str
    echo $1    
    unset IFS
    

    or

    str="name=some value here"
    str=${str/name=/}
    

提交回复
热议问题