如何将函数的输出保存到bash中的变量

时间:2017-07-03 04:53:32

标签: bash function

我有一个名为fslnvols的函数,它给出了4D图像中的图像数量。

用法:

fslnvols <input>

我想将函数的输出保存到变量A,所以我尝试了:

A=fslnvols inputimage

fslnvols inputimage

A=$(fslnvols)

但我没有得到想要的结果,知道如何解决它?

1 个答案:

答案 0 :(得分:2)

使用命令替换$()

A=$(fslnvols inputimage)

在这种情况下,您要将其输出存储为变量A的命令进入$() - fslnvols inputimage