红联Linux门户
Linux帮助

关于转义符“\”

发布时间:2012-09-06 17:58:35来源:红联作者:胶头滴管3
本人菜鸟一只,对转义字符理解不清,希望各位大侠伸出援手,指点迷津

代码如下
代码 输出
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


我不想去读源代码,因为我真不知道从哪读起,各位大侠能不能个我讲解一下,谢谢啦
文章评论

共有 2 条评论

  1. taotaozw123 于 2012-09-07 00:58:09发表:

    感谢楼上分享啊~~

  2. 相思爱文 于 2012-09-06 20:47:07发表:

    把反引号中的内容,单独运行
    再把运行结果,用echo输出

    echo \\\\\\z
    echo \\\\\\\\z
    echo "\z"
    echo "\\z"