美文网首页
shell字符串截取

shell字符串截取

作者: for笑 | 来源:发表于2023-12-04 18:15 被阅读0次

    截取字符串后10位

    awk '{print substr($0, length($0) - 10 + 1)}'

    截取除后10位的字符串

    awk '{print substr($0, 1, length($0) - 10)}'

    #是去掉左边(在键盘上#在$之左边)

    %是去掉右边(在键盘上%在$之右边)

    #  %%:从左边数第一条,从右边数最后一条

    ##  %:从右边数第一条,从左边数最后一条

    name='aaa-bbb-ccc-ddd'

    echo ${name#*-}  bbb-ccc-ddd

    echo ${name%%-*}  aaa

    echo ${name%-*}  aaa-bbb-ccc

    echo ${name##*-}  ddd

    相关文章

      网友评论

          本文标题:shell字符串截取

          本文链接:https://www.haomeiwen.com/subject/aelrgdtx.html