shell 内的 Unix 变量赋值

Unix variable assignment inside shell

unix 新手,希望这是一个非常基本的问题,但我不确定要查找什么。
我在下面有一个行命令,它读取文本文件的第一个单词。
cut -d' ' -f1 timestep

我需要在 shell 脚本中 运行 它并将字符串分配给变量。简单地将此表达式分配给一个变量不会做任何事情。我需要如何更改此表达式?

timestep= cut -d' ' -f1 timestep

答案如下:

f=timestep
timestep=$(cut -d' ' -f1 $f)
echo "$timestep"