2009-12-28 51 views
1

如何從命令行表示字節序列? 即,就像您在PHP下列要求:命令行字節序列

<?php 
echo "\xC2\xA3" 

用法:傳遞一個Unicode字符串的腳本或程序。上面的例子是英國磅符號「£」

回答

2
echo -e "\xC2\xA3" 

echo $'\xc2\xa3' 

後者可以是bash的特異性的,我不記得。

+0

美元格式非常適合我的使用。非常感謝。 – 2009-12-28 13:37:05

+0

前者是bash(或更確切地說,回聲)也是特定的。改用更便攜的'printf'工具。 – Jens 2012-06-02 08:25:05

1
$ printf "\xC2\xA3" 
£ 
+0

+1用於避免回聲憎惡和使用爲此目的設計的標準工具。 – Jens 2012-06-02 08:23:56