gpt4 book ai didi

linux - 我可以同时输入变量和回显吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:52:08 24 4
gpt4 key购买 nike

我有一个这样的脚本:

str=$(echo $'Hello World\n===========\n')
echo "$str"

而且有效!

我能有这样的东西吗?

echo str=$(echo $'Hello World\n===========\n')

最佳答案

在 bash 中有一个变量扩展可能对你很方便:

${newvar=value}

试试这个:

$ unset str
$ echo "${str=Hello world}"
Hello world
$ echo "$str"
Hello world

现在用你的双线例子:

$ unset str
$ echo "${str=$'Hello World\n===========\n'}"
Hello World
===========

$ echo "$str"
Hello World
===========

$

关于linux - 我可以同时输入变量和回显吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26730142/

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