從word檔案拷貝的怪事-不顯示的控制字元,神奇的程式碼,執行會報錯

e71hao發表於2015-11-17
    昨天從百度文庫拷貝了一段shell程式碼,放到shell執行,報錯:
[root@localhost ~]# /sbin/ifconfig eth0:1 $VIP broadcast $VIP netmask 255.255.255.255 up  
-bash: /sbin/ifconfig eth0:1  broadcast  netmask 255.255.255.255 up  : No such file or directory
奇怪的是,我在手動敲一遍程式碼,不報錯執行。
於是,我把這段拷貝的文字放到UE下去,看這段文字到底搞的什麼鬼。


在十六進位制模式下,空白地方不能顯示的字元頓時現出原形:原來空白上面空白字元是C2,A0,而真正的空白字元是20.(你可以
去accii碼查詢下)。
所以,到這裡有結論了:一段shell程式碼執行不了,是因為此“空白字元”不是彼“空白字元”,是其他的不能顯示的控制字元。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30393770/viewspace-1839874/,如需轉載,請註明出處,否則將追究法律責任。

相關文章