gpt4 book ai didi

shell - 输出 "sed"命令到变量

转载 作者:行者123 更新时间:2023-12-04 18:28:36 24 4
gpt4 key购买 nike

我正在 Ubuntu 上编写一个 shell 脚本并使用sed命令替换所有出现的TOREPLACEnewline \n .

sed 's/TOREPLACE/\n/g' /home/user/source.txt

这很好用,但我真正想做的是
将上面的输出分配给一个变量:
TTT=$(sed 's/TOREPLACE/\n/g' /home/user/source.txt)
echo $TTT
echo $TTT没有提供预期的输出......当我尝试更换 TOREPLACE使用其他字符串一切正常。

当我重定向 sed到文件中,所有换行符也可以替换。

上面的变量赋值有什么问题?

最佳答案

echo "$TTT"

也应该可以正常工作。

关于shell - 输出 "sed"命令到变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8957650/

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