我有一个 bash 变量 ($HTTP_COOKIE),其中包含一个字符串。我想检查该字符串是否与给定文件(令牌)的内容匹配。我正在 busybox linux 上工作。
我应该怎么做?
答案1
if [ "x$HTTP_COOKIE" = "x$(cat myfile)" ]
then
....
将 x 保留在前面,以防字符串可能以减号开头(在这种情况下,它将被视为命令的选项测试( [ ... ]
)。
我有一个 bash 变量 ($HTTP_COOKIE),其中包含一个字符串。我想检查该字符串是否与给定文件(令牌)的内容匹配。我正在 busybox linux 上工作。
我应该怎么做?
if [ "x$HTTP_COOKIE" = "x$(cat myfile)" ]
then
....
将 x 保留在前面,以防字符串可能以减号开头(在这种情况下,它将被视为命令的选项测试( [ ... ]
)。