2010-04-29 26 views

回答

3

hg認爲這些文件是二進制文件,因爲它們包含了空值(ASCII 0)。

編輯:您可以通過簡單的腳本開始:

for i in *.c 
do 
temp=$(mktemp); 
tr -d '\000' < "$i" > $temp 
mv -f $temp "$i" 
done 
+0

感謝馬修。 有關如何查找/刪除這些討厭的空值的想法? – 2010-04-30 09:34:18

+1

使用'cat -A'並尋找'^ @' – hroptatyr 2012-08-06 07:25:21

相關問題