我对 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].
如上所述,请小心使用“$”。