【问题标题】:How do I only copy a certain part using grep command [duplicate]如何仅使用 grep 命令复制某个部分 [重复]
【发布时间】:2022-01-27 17:33:48
【问题描述】:

我正在尝试运行此命令

svn info svn://xyz-repo/svn/xyzclientjs/branches/features/CRE-406 | grep 'Relative URL'

这给了我这个

Relative URL: ^/branches/features/CRE-406

我想复制“^/”之后的所有内容

所以我只得到这个作为输出

branches/features/CRE-406

我尝试使用 grep -v "^/" 'Relative URL' 但没有成功。任何建议都非常感谢

【问题讨论】:

    标签: linux bash jenkins groovy grep


    【解决方案1】:

    如果你有 GNU grep,你可以使用 Perl 语法正则表达式:

    svn info svn://xyz-repo/svn/xyzclientjs/branches/features/CRE-406 | grep -Po 'Relative URL: \^/\K.*'
    

    另见相关答案https://stackoverflow.com/a/5081519/72178

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2021-07-11
      • 2015-04-01
      • 1970-01-01
      • 2013-04-25
      相关资源
      最近更新 更多