Sonoma系统下Node-RED中Perl模块File::Glob的bsd_glob行为异常
问题:Mac mini升级Sonoma后Node-RED中Perl的
File::Glob::bsd_glob调用无匹配结果 - 设备背景:将用作娱乐中心的Mac mini从High Sierra升级到Sonoma系统
- 故障现象:Node-RED(v1.2.7)中用于识别提醒应用SQLite数据库文件的脚本完全失效
- 排查结论:问题出在Perl模块
File::Glob的bsd_glob子例程行为差异上- 终端直接执行该命令,可正常返回3个匹配文件
- 通过Node-RED的exec节点调用时,无任何匹配结果返回
- 已核对一致的环境项:终端与Node-RED环境使用的Perl版本、
File::Glob模块(版本1.37)、csh版本均完全相同 - 唯一差异:两者使用的Perl路径软链接不同,暂未确定该差异是否为问题诱因
希望使用最新版Node-RED的用户,能运行最小复现示例验证该问题是否存在。
内容的提问来源于stack exchange,提问作者hepcat72
相关产品推荐
相关产品推荐

