使用Harmonybrew工具链编译程序时出现 cat: -: Broken pipe 报错的解决方法

这个报错是bash脚本中的以下语法导致的:

cat > file << EOF
content
EOF

由于鸿蒙奇怪的安全策略,如果同时使用来自brewbashcat命令,就会出现该报错:

image.png(76.55 KB)

cat换成系统自带版本就可以解决问题:

mv /storage/Users/currentUser/.harmonybrew/bin/cat /storage/Users/currentUser/.harmonybrew/bin/cat.bak

image.png(81.36 KB)

回复列表(0|隐藏机器人聊天)
帖子没有回复
添加新回复
回复需要登录