32bitSafePerl:找不到命令
32bitSafePerl: Command not found
当我从这个 repository 中执行 with
命令时,它应该 return 像脚本中所说的那样提供帮助; if(!$ARGV[0]) {$help = 1;}
。但是,终端 return 出现错误 /usr/local/bin/32bitSafePerl: line 69: : command not found
。我检查了该位置是否存在 32bitSafePerl。我没有在脚本中更改任何内容,为什么会导致此错误?
32bitSafePerl的第69行是"$interpreter" "/tmp/32bitSafePerl/${command}" "$@"
。你可以找到整个脚本 here
该消息表明 32bitSafePerl
无法执行 $interpreter
指示的程序,因为 $interpreter
为空。
值 $interpreter
取决于
返回的值
sw_vers -productVersion | cut -d . -f 2
脚本仅在上述 returns 5
、6
、7
或小于或等于 [=18= 的值时有效].
在您的情况下,它 returns 10
,因此 $interpreter
留空。您需要扩展从 32bitSafePerl
.
第 24 行开始的 if
当我从这个 repository 中执行 with
命令时,它应该 return 像脚本中所说的那样提供帮助; if(!$ARGV[0]) {$help = 1;}
。但是,终端 return 出现错误 /usr/local/bin/32bitSafePerl: line 69: : command not found
。我检查了该位置是否存在 32bitSafePerl。我没有在脚本中更改任何内容,为什么会导致此错误?
32bitSafePerl的第69行是"$interpreter" "/tmp/32bitSafePerl/${command}" "$@"
。你可以找到整个脚本 here
该消息表明 32bitSafePerl
无法执行 $interpreter
指示的程序,因为 $interpreter
为空。
值 $interpreter
取决于
sw_vers -productVersion | cut -d . -f 2
脚本仅在上述 returns 5
、6
、7
或小于或等于 [=18= 的值时有效].
在您的情况下,它 returns 10
,因此 $interpreter
留空。您需要扩展从 32bitSafePerl
.
if