猫通过shell脚本拒绝了权限
这个问题在这里已经有了答案:
要将命令的输出分配给变量,请将该命令包含在反引号或$()
。
RESULT=$(cat $LOGFILE | tail -1)
您的命令执行环境变量赋值RESULT=cat
,然后执行命令$LOGFILE | tail -1
$LOGFILE | tail -1
在该环境中。 由于$LOGFILE
不是可执行文件,因此出现错误。
这个问题在这里已经有了答案:
要将命令的输出分配给变量,请将该命令包含在反引号或$()
。
RESULT=$(cat $LOGFILE | tail -1)
您的命令执行环境变量赋值RESULT=cat
,然后执行命令$LOGFILE | tail -1
$LOGFILE | tail -1
在该环境中。 由于$LOGFILE
不是可执行文件,因此出现错误。