LinuxSir.cn,穿越时空的Linuxsir!

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

关于单,双,反引号的困惑

[复制链接]
发表于 2004-10-20 19:08:13 | 显示全部楼层 |阅读模式
脚本当中经常遇到各种引号括起来的东西,知道
现在我还是没有完全搞清楚,还请高手赐教?

:help
发表于 2004-10-20 20:49:20 | 显示全部楼层
单引号和双引号 允许用户一次把几个字符引起来。
单引号 会把 它当中的所有符号 当作一个一个字符串引用。
  $ message='The project is on time.'
  $ echo $ message
  The project is on time.
双引号除了和它有相同的作用以外 还有一个 例外 就是 不可以把 $符号引起来 因为$操作符用来导出变量所代表的数值。
   $ winner = dylan
   $ notice =" The person who won is $ winner"
   $ echo $ notice
   The person who won is dylan

反引号:
    如果用户把 命令放在命令行中的反引号中 则命令首先会运行它 运行结果作为命令行参数使用。
   
从书上就 看了这么多 不知道 你会不会看懂。。
 楼主| 发表于 2004-10-20 20:59:00 | 显示全部楼层
多谢楼上兄弟

不过这个还没有gentoo首席设计师那篇经典文章讲的

清楚,我遇到实际的在来问大家吧。
 楼主| 发表于 2004-10-20 21:20:06 | 显示全部楼层
明白了,看来这几天要多写些东西才能真正的学会了。
发表于 2004-10-21 01:44:35 | 显示全部楼层
don't compare answers, just discuss them..
everyone's answer is different and it is depends on their knowledge and the way they express.
 楼主| 发表于 2004-10-21 12:41:36 | 显示全部楼层
恩,有理。 IBM开发者论坛的好文章确实多。 最近正在学习shell,sed,awk等,还需要向大家多学习啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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