当我运行包含以下内容的bash脚本的软件时,会发生此错误:
#! /bin/sh
CYBER_UNAME=$(uname)
CYBER_UNAME_M=$(uname -m)
我尝试在终端中执行这两个命令,并且工作正常。仅当我运行shell脚本时才会发生此错误。我该怎么办?
'uname'的结果是SunOS。此外壳程序脚本已在我们的服务器上受保护,因此无法修改。
答案 0 :(得分:0)
行
#!/bin/bash
应为:
tail +2 scriptname|/bin/bash
因此,该脚本可能永远无法真正起作用。
如果无法就地修改脚本,则可能需要将其复制到本地目录并进行更正。
否则,
Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>
可能会工作。