gpt4 book ai didi

Bash - Echo 正在拆分我的字符串结果

转载 作者:行者123 更新时间:2023-12-04 19:12:09 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to remove a newline from a string in Bash

(11 个回答)


3年前关闭。




我有以下内容:

VERSION=$(curl -Is https://qa.me.com.br | sed -n '/^x-powered-by:/Ip' | sed '/x-powered-by:/I s/x-powered-by: //Ig')

预期的变量结果(但它还有一个字符破坏了我的结果):

MEWeb - QA - 267_4_2548



之后,我通过以下方式显示:
echo "##teamcity[progressMessage 'Version is $VERSION']"

预期(不带“*”):

*##teamcity[progressMessage 'Version is MEWeb - QA - 267_4_2548']



实际的:

']##teamcity[progressMessage 'Version is MEWeb - QA - 267_4_2548



我不知道是什么破坏了我的结果。
感谢您的帮助,对不起我的英语!

最佳答案

添加

| tr -d '\r'

curl结尾命令(就在“)”之前)。

关于Bash - Echo 正在拆分我的字符串结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51728574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com