这个报错是bash脚本中的以下语法导致的:
bash
cat > file << EOF content EOF
由于鸿蒙奇怪的安全策略,如果同时使用来自brew的bash和cat命令,就会出现该报错:
brew
cat
把cat换成系统自带版本就可以解决问题:
mv /storage/Users/currentUser/.harmonybrew/bin/cat /storage/Users/currentUser/.harmonybrew/bin/cat.bak
一直以为 cat 是 shell 内部自带的命令来着。。
一直以为
cat是 shell 内部自带的命令来着。。