c语言大括号的用法.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 第 PAGE 1 页 共 NUMPAGES 1 页 c语言大括号的用法 大括号{}出现在shell脚本的各个角落,其用法也各有不同。同音多义字在汉语中最容易让人混淆,而大括号也正是bash语言中的同音多义字。下面小编就为大家介绍c语言大括号的用法。  {}第一种用法,符号扩展  #!/bin/bash  echo \{hello,world}\  #######################  # 输出为:hello world  #######################  echo {a..c} #只能是..  ######################  # 输出为: a b c  ######################  {}第二种用法,代码块表示法,与c语言中的作用相似,c语言中,有了{}的代码块,其变量作用域就改变了;bash中,却不存在这个功能,在{}中的内容,仍然与外部变量名相通。此外,{}代码块表示法还有一个作用,就是将代码块内所有的输入输出信息重定向。  #脚本1  #!/bin/bash  a=123  { a=321; } #大括号两边内部变量与大括号之间一定要用空格隔开  echo a = $a #输出 a=321  #脚本2  #!/bin/bash  File=`pwd`/fas #fas是由自己在当前目录创建的文件  {  read line1  read line2  } $File #此处进行重定向,将fas文件的内容读入到line1和line2  echo First line in $File is:   echo $line1  echo  echo second line in $File is :  echo $line2  exit 0  与大括号{}有些相似的符号是圆括号()。但圆括号()内的代码将启动一个子shell来运行,{}不会这样。  #!/bin/bash  a=123  ( a=321; )  echo a = $a #a=123  附注:  1.如果想让你的脚本像ls等命令一样通用,那么需要将命令复制到/usr/local/bin,并使用chmod 777 filename修改其执行权限。  2./bin目录、/sbin目录、/usr/local/bin/目录、/usr/local/sbin目录、/usr/bin目录、/usr/sbin目录的区别与联系  最需要注意的一点,usr不是user的意思,而是unix system resource的简称,也就是unix系统资源。在/usr这个目录下,放了一些系统  相同之处:都是一些命令;  不同之处:  /bin:基本命令  /sbin:基本系统命令  /usr/bin:与/bin类似,包括此后安装软件的命令  /usr/sbin:与/sbin类似,包括此后增加的系统管理的一些命令  /usr/local/bin:与/bin,/usr/bin类似,但是局部(local)范围,linux是多用户系统,有分级的权限,有些软件内容必须添加在/usr/local/bin,而不是/usr  /usr/local/sbin:同上  3.好脚本需要珍藏,以备不时之需。

文档评论(0)

135****0759 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档