将命令的输出分配给变量

Din*_*edi 2 linux bash

我必须在白色空格之后剪切字符串并将值存储在空白之前.我的示例脚本如下所示

tString="This is my name"
echo $tString | cut -d' ' -f1
Run Code Online (Sandbox Code Playgroud)

输出:

这个

现在我想将此输出值分配给变量.我的剧本是

tString="This is my name"
var=$($tString | cut -d' ' -f1)
Run Code Online (Sandbox Code Playgroud)

它显示error.Error消息

这:找不到命令

我是bash shell脚本的新手.任何人都知道如何做到这一点.

spe*_*akr 7

添加echo:

tString="This is my name"
var=$(echo $tString | cut -d' ' -f1)
Run Code Online (Sandbox Code Playgroud)

(在我发布答案前2秒也提到这里)