本人菜鸟一只,对转义字符理解不清,希望各位大侠伸出援手,指点迷津
代码如下
代码 输出
echo \z z
echo \\z \z
echo `echo \z` z
echo `echo \\z` \z
echo `echo \\\z` \z
echo `echo \\\\z` \z
上面我都能理解,可是对下面的,我实在想不明白
echo `echo \\\\\\z` \z
echo `echo \\\\\\\\z` \\z
echo `echo "\z"` \z
echo `echo "\\z"` \z
我不想去读源代码,因为我真不知道从哪读起,各位大侠能不能个我讲解一下,谢谢啦
taotaozw123 于 2012-09-07 00:58:09发表:
感谢楼上分享啊~~
相思爱文 于 2012-09-06 20:47:07发表:
把反引号中的内容,单独运行
再把运行结果,用echo输出
echo \\\\\\z
echo \\\\\\\\z
echo "\z"
echo "\\z"