猫通过shell脚本拒绝了权限

这个问题在这里已经有了答案:

  • 如何将变量设置为Bash中命令的输出? 13个答案

  • 要将命令的输出分配给变量,请将该命令包含在反引号或$()

    RESULT=$(cat $LOGFILE | tail -1)
    

    您的命令执行环境变量赋值RESULT=cat ,然后执行命令$LOGFILE | tail -1 $LOGFILE | tail -1在该环境中。 由于$LOGFILE不是可执行文件,因此出现错误。

    链接地址: http://www.djcxy.com/p/57209.html

    上一篇: Permission denied on cat via shell script

    下一篇: Passing a MySQL "SELECT" query to a shell variable