我想将参数传递给变量?

我想将参数传递给变量?

我对 Linux 环境还很陌生,遇到了一个问题。我想做的是将命令传递test -s $testFile给变量,例如“tes”示例

tes="test -s $testFile"

答案1

如果您尝试的命令返回特定数据,则可以使用:

test = "$(test -s $testFile)"

当您使用时$(),您就是在告诉命令行执行在子 shell 中传递的函数,获取结果并在另一个终端上打印回来。

答案2

尝试这个:

echo [string you want to output].
echo [object that may or may not turn into a string].

如上所述,请小心使用“$”。

相关内容