有些说明说要将“uname -r”放入终端命令中。这应该由系统自动转换为其他内容吗?它不会在我的系统上转换为任何东西。uname -r 只能单独使用,不能作为程序参数使用。
答案1
很可能是这样的:
`uname -r`
确保使用正确的引号。一个简单的例子是:
echo `uname -r`
当然,这仅仅相当于:
uname -r
反引号将命令的输出捕获为字符串。通常等效于:
echo $(uname -r)
被认为更清晰。它嵌套正确,而且更难误解。
有些说明说要将“uname -r”放入终端命令中。这应该由系统自动转换为其他内容吗?它不会在我的系统上转换为任何东西。uname -r 只能单独使用,不能作为程序参数使用。
很可能是这样的:
`uname -r`
确保使用正确的引号。一个简单的例子是:
echo `uname -r`
当然,这仅仅相当于:
uname -r
反引号将命令的输出捕获为字符串。通常等效于:
echo $(uname -r)
被认为更清晰。它嵌套正确,而且更难误解。