Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚尝试了hg diff一些 C 源文件,并被告知它们是二进制文件。
hg diff
所以,我的问题是:如何让 UNIX 和 Mercurial 相信这些文件实际上是 ASCII?
在此先感谢您的帮助。
hg 认为这些文件是二进制文件,因为它们嵌入了空值(ASCII 0)。
编辑:您可以从简单的脚本开始:
for i in *.c do temp=$(mktemp); tr -d '\000' < "$i" > $temp mv -f $temp "$i" done