BBS水木清华站∶精华区
发信人: wycc@iis0.sinica (Yu-Chung Wang), 看板: Linux
标 题: Re: 有中文的shell script无法执行
发信站: Computing Center, Academia Sinica (Thu Oct 17 15:56:41 1996)
转信站: JoeLu!netnews.ntu!linux2.tpml!UUserv.Net!news.cis.nctu!news.cc.nctu!ne
Cheng-Yen_Liu (b1104002@cc.ntu.edu.tw) wrote:
∶ 在 bash 下,所写的 shell script 中有 BIG5 码,
∶ 执行时总是出现: cannot excute binary file 而无法执行,
∶ 也尝试在 /etc/profile 中加上了
∶ export pass8
∶ export LANG=C
∶ export LC_CTYPE=iso-8859-1
∶ 但还是无济於事;只是能在命令列上显示中文。
∶ 到底还要什麽设定才能使bash 的script可以有中文,又能执行?
原因是中文中含有"'\等特殊字元,你必需将这些字元的前面全部加上\就
可以执行了。这件事情最好是使用一个程式来做
BBS水木清华站∶精华区