位置: 编程技术 - 正文

Shell脚本中的特殊字符(美元符、反斜杠、引号等)作用介绍(shell脚本特性)

编辑:rootadmin

推荐整理分享Shell脚本中的特殊字符(美元符、反斜杠、引号等)作用介绍(shell脚本特性),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本中特殊字符,shell脚本tr,shell脚本中-lt,shell脚本特殊变量,shell脚本中的特殊变量,shell脚本特性,shell脚本的特点,shell脚本特性,内容如对您有帮助,希望把文章链接给更多的朋友!

Shell中的特殊字符有

1、$ 美元符 2、 反斜杠 3、` 反引号 4、" 双引号 5、< ,>;,*,&#;,[,]

下面我一一举列说明

一、$符号

1、echo $&#; 显示的是上一条指令退出状态 2、echo "$&#;" 效果同上 3、echo '$&#;' 显示的是$&#; 4、echo $&#; 显示的是$&#; 5、echo "$&#;" 显示的是$&#;

  大家可能已经看出 $符号在双引号中具有特殊意义 双引号对$符号不起作用 而单引号可以将特殊字符的的特殊意义屏蔽掉,使其能显示为字符本身,反斜 杠也可以将特殊字符的特殊含义屏蔽掉,使特殊字符失去特殊含义。

二、 反斜杠

反斜杠的作用是将特殊符号字符的特殊含义屏蔽掉,使其还是原字符

Shell脚本中的特殊字符(美元符、反斜杠、引号等)作用介绍(shell脚本特性)

三、` 反引号

  反引号的功能是命令替换,将反引号中的字符串做为命令来执行,我们在用shell编程时经常用的到 将系统命令的执行结果赋给一个变量

四、" 双引号

  在系统中有些特殊字符,为避免引用这些特殊字符 往往用双引号或单引号将这些特殊字符引起来,使其不具有特殊含义。   但有一部分特殊字符在引号中还是具有特殊含义,用双引号引起来是不起作用的。本文中所列的前四个特殊字符在双引号中还是特殊字符。为了使其不具有特殊含义一是用单引号引进来二是用反斜线使其失去作用。

  比如我们想原样输出这些特殊字符    以上不是你所期望的结果,因为双引号对它们不起作用,你只能这样才能输出这些特殊字符的原形 将分别显示为 " $ `

五、其它特殊字符

  大家注意到 除了前四个特殊字符外 我将其它的特殊字符都放在一块,这是因为前四个特殊字符在双引号中还是具有特殊含义,所以单独拿出来讲,除此以外的特殊字符如果你要输出这些特殊字符的原形,你就可以用双引号或单引号引起来使其失去特殊含义。

< ,>;,*,&#;,[,]对shell有特殊含义 但你可以用双引号引起来输入这些原形

  讲了这么多大家是不是已经注意到所有的特殊字符在单引号中失去特殊含义,如果你要输出特殊字符原形但又记不清那些特殊字符在双引号中不能输出原形,建议你干脆用单引号引起来。

Shell脚本实现C语言代码行数统计 写了一个比较粗糙的C语言代码行数统计脚本,目前还有些bug,而且效率也不高。脚本主要就是去除大部分的注释后统计行数,相当于做了一部分预处理

Shell脚本注册到Linux系统服务实例 注册一个系统服务,开机自启动.1脚本编写#vimtest.sh#!/bin/bash#description:hello.sh#chkconfig:EXEC_PATH=/usr/local/EXEC=hello.shDAEMON=/usr/local/hello.shPID_FILE=/var/run/

shell 1>&2 2>&1 &>filename重定向的含义和区别 当初在shell中,看到"&1"和"&2"始终不明白什么意思.经过在网上的搜索得以解惑.其实这是两种输出.在shell程式中,最常使用的FD(filedescriptor)大概有三个,分别

标签: shell脚本特性

本文链接地址:https://www.jiuchutong.com/biancheng/381152.html 转载请保留说明!

上一篇:Shell脚本中的位置变量参数(特殊字符)实例讲解(shell脚本位置变量)

下一篇:Shell脚本实现C语言代码行数统计(shell脚本编程实例)

  • 代扣代缴个人所得税手续费返还 增值税
  • 增值税进项税额加计抵减政策
  • 兼职会计工资多少钱一个月
  • 人工费用分配表分配率
  • 研发支出月末结转转去哪里?
  • 工会经费个人绩效计入缴费基数吗
  • 加工企业怎么记账
  • 其他综合收益是什么类科目
  • 销售研发试制样板图
  • 购入技术服务怎么结转成本的
  • 信用证保证金是什么意思
  • 小规模企业发票跨月可以作废吗?
  • 企业销售商品的业务有什么特点
  • 增资需要登报吗
  • 清包工简易征收文件
  • 工程安装公司是干嘛的
  • 餐费可以抵扣吗怎么做账
  • 个人所得税生产经营所得投资者减除费用
  • 其他收益与营业外收入的区别
  • 非居民企业间接转让中国应税财产
  • 未开票收入必须全部转开票收入吗为什么
  • 微信公众号认证年审怎么弄
  • 生育津贴支付方式
  • 招待客户住宿费可以抵扣进项税吗合理吗
  • 年度企业所得税申报表在哪里打印
  • 注销公司如何清算
  • 事业单位固定资产计提折旧
  • 股东向公司借款合法吗
  • an exit
  • PHP:realpath_cache_size()的用法_Filesystem函数
  • php并发编程
  • php根据日期显示星期几
  • 即征即退进项税转出
  • 项目的分包行为是否合理
  • 30岁之后去面试
  • js中的定时器
  • 待报解预算收入待结算财政款项
  • 报建费减免
  • 支付网银年服务费
  • 工资表中可以出现减号的情况吗
  • mongodb安装使用
  • 怎么查企业历史
  • 印花税怎么申报2023
  • 差额征税扣除额的具体规定
  • 哪些收入需要交消费税
  • sqlserver存储过程在哪里
  • sqlserver监视器
  • sql语句自动执行
  • 工资薪金的税务筹划
  • 应收应付票据包括什么
  • 购车买的保险分别是什么
  • 为什么增值税不计入成本费用
  • 社保局退回来的社保怎么入账
  • 报销需要发票吗?
  • 企业净利润的分配顺序
  • mysql数据库定时备份脚本
  • sql复制表的语句
  • mysql5.7.22安装
  • win8.1系统升级win10
  • vmp.exe是什么
  • ubuntu 10.04安装
  • macbook系统快捷键
  • os x 10.10.5
  • 系统警告设置
  • unity3d协程的作用
  • react增删改查功能
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • 用css制作网页的步骤
  • cocos2dx小游戏
  • opengl常用函数库
  • jquery 随机函数
  • 批处理copy合并文件
  • 使用灭火器人要站在上风口还是下风口
  • java性能调优实战 网盘
  • flask框架图
  • jquery+ajax实现直接提交表单实例分析
  • 网上交医保几点上班
  • 四川地方税务局网址是什么
  • 临沂二套房契税收费标准2023年
  • 江苏预包装食品备案网上流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设