问题:
在
grep -F -f data/train/utt.list /CDShare/AISHELL-2/iOS/data/trans.txt > data/train/text
时,
出错
Binary file /CDShare/AISHELL-2/iOS/data/trans.txt matches
出现原因:
grep认为该文件是二进制文件
解决方法:
在前面添加 -a
-a 或 --text : 不要忽略二进制的数据。
grep -a -F -f data/train/utt.list /CDShare/AISHELL-2/iOS/data/trans.txt > data/train/text
参考:
grep的时候Binary file matches **.log 怎么解决 [CSDN]
Linux grep 命令 [菜鸟教程]