位置: 编程技术 - 正文

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脚本编程实例)

  • 个体工商户的报税流程
  • 购买财务软件的会计分录怎么做
  • 公司间借款利息增值税进项能否抵扣
  • 哪些福利费可以进在建工程
  • 装修消防费用摊销几年
  • 管理费用贷方有哪些递减
  • 会计忘记申报税款会有什么影响
  • 员工继续教育培训费计什么科
  • 私企招残疾人可以辞职吗
  • 付款单位与开票单位不一致如何做账?
  • 销售息税前利润是什么
  • 国有企业无偿划转资产需要交税吗?
  • 退款扣除的手续费怎么查
  • 银行借款的利息支出属于什么会计要素
  • 转账支票给员工转工资
  • 关于销售返利的说法正确的有
  • 增值税普通发票几个点
  • 个税申报系统中年收入不超6万元的确认错了怎么改
  • 营业外支出可以抵扣进项税吗
  • 年终所得税汇算提示成本费用与实际取得发票有差异
  • 增值税普通发票有什么用
  • 职业年金属于应交税费吗
  • 增值税代扣代缴抵扣
  • 开票资料中没有电话可以吗
  • 已确认为坏账的应收账款,并不意味着企业放弃了
  • 发票 发票联
  • 退回社保费的会议记录
  • win10系统修改密码
  • 股东分配利润如何入账
  • vue 页面生成pdf
  • 取得抵债资产的方式
  • 利润分配弥补亏损会计分录
  • 哪些税改将影响家庭个人财富
  • 机器学习中的隐变量/潜变量和隐藏空间/潜在空间
  • html列表去掉点
  • php开发模板
  • pytorch1.5
  • js解构赋值浏览器报错
  • yolov5源码解读
  • route命令的作用
  • 买配件组装成产品算生产吗
  • 分公司在外地,企业怎么交税
  • python {:s}
  • 换货公司是否可信?
  • 车间用的液化气计入什么科目
  • sql2005安装方法
  • 财务费用 科目
  • 小商户怎么打发票
  • 冲红发票如何做账务处理
  • 物业公司预收的物业费怎么做账
  • 如果对装修费用有异议怎么办
  • 技术研发费用是什么意思
  • 如何判断企业实际控制人
  • 材料会计实务操作题答案
  • 资产负债表怎么看财务状况
  • 预付差旅费属于什么类型
  • 进项税额转出怎么操作
  • sql server自定义类型怎么写入备机
  • bios如何进去
  • 电脑进程wsappx是什么
  • 如何快速找到注册的软件
  • linux系统中cp命令
  • windows与xp的区别
  • centos7 wol
  • 怎么在mac上查找iphone
  • win8系统中向日葵软件造成的屏幕亮度无法调节怎么办?
  • unity 加载文件 卡顿
  • 批处理书
  • 基于JAVAscrip的课程设计源代码
  • 读长沙师范学院收费多少钱
  • javascript entries
  • color 对于当前会话,更改命令提示窗口的前景和背景色
  • u盘备份系统操作步骤
  • vue js 页面代码分离
  • JavaScript基础语法
  • 四川省地方税务局2017年1号公告
  • 烟叶税属于中央税还是地方税
  • 银行收取手续费可以抵扣进项税额吗
  • 存在未申报记录
  • 税收是初次分配的手段
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设