LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 799|回复: 3

关于斜杠,反斜杠,双引号,单引号,反引号的帮助

[复制链接]
发表于 2003-10-17 16:37:39 | 显示全部楼层 |阅读模式
如何在shell中找到斜杠,反斜杠,双引号,单引号,反引号这些的帮助,谢谢!
发表于 2003-10-17 19:34:49 | 显示全部楼层
还是看看[置顶/精华]的shell入门教程的贴子吧~~,里面说的比较详细!或者干脆买本shell编程方面的书! ;)
 楼主| 发表于 2003-10-20 09:04:31 | 显示全部楼层
精华区的帖子和书上的介绍我也看过了,本来对这些东西的概念还是蛮清楚的,可是后来看了http://www.linuxsir.cn/forum.php?mod=viewthread&tid=63463  这个帖子就开始搞糊涂了,所以想区bash或其他的shell的帮助中找找到底是怎么回事。
发表于 2003-10-20 12:52:13 | 显示全部楼层
你要对那些东西是 Bash 解释的,那些是 echo 和 grep 解释的
分开来看就清楚了。

先些一个简单的程序:

  1. #include <stdio.h>
  2. int main(int argc,char ** argv)
  3. {
  4.    int i ;
  5.    for ( i=0;i< argc;i++){
  6.        printf("%d: %s\n",i,argv[i])
  7.    }
  8. }
复制代码


本来用 Bash 也可以写出类似的,但是 C 语言更容易看清发生了什么事。

把前面的例子
http://www.linuxsir.cn/bbs/showthr...;threadid=63463
先用 这个 C 程序看一下, Bash 是怎么样解释命令行的,
然后再看 echo 命令是怎么解释的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表