位置: 编程技术 - 正文

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工作站版和企业版的区别
  • 银行承兑汇票的转让一般通过什么渠道
  • 个体工商户核定征收标准2023
  • 企业退款如何走账
  • mac怎么卸载软件core sync
  • gdb调试工具的使用
  • awk命令怎么用
  • php数组可以使用哪些键名
  • 赔偿金要交增值税吗
  • msqry32.exe进程是什么文件 作用是什么 msqry32进程查询
  • xcode对应的macos版本
  • php最好的教程
  • 贷款滞纳金如何收取
  • php 装饰器
  • 去噪扩散概率模型
  • 圣托里尼岛游玩攻略
  • 个人所得税零报税怎么报
  • win11安卓子系统教程
  • php7 nginx
  • 员工办理健康证需要什么材料
  • 小规模自开专票办理流程
  • 非营利组织如何才能获得持续稳定的公益捐赠
  • python3.9怎么删除
  • 分公司税务登记流程与操作手册
  • 增值税发票税率1%
  • 在业和存续的区别
  • 招待客人有什么讲究
  • sql server分为哪两类
  • 受托代销商品款是什么类账户
  • 代扣代缴附加税减免政策文件
  • 出口退免税的条件
  • 以前年度损益调整会计分录
  • 企业收到的政府部门工作经费
  • 城投公司是什么东西
  • 网吧的收入怎么做账
  • 主营业务成本可以直接贷银行存款吗
  • 劳务报酬与经营所得
  • 企业接受捐赠的固定资产,应增加营业外收入
  • 建立备查账簿登记的有哪些
  • 房地产项目企业
  • 私营公司应付利息怎么算
  • 哪些账簿可以跨市登记
  • 收集整理的近义词
  • centos运行文件
  • win7 系统设置
  • win8升级win10系统 激活
  • ubuntu设置登录用户
  • win10 ie无法使用
  • linux阅读器
  • quick cocos UIListView之isItemInViewRect方法修正
  • 设计模式中的行为模式
  • 代码整洁之道 高清pdf
  • 浏览器如何批量打开网址
  • Node.js中的全局对象有
  • Apache服务器的安全缺陷
  • 重庆市国家税务局电话
  • 督察综合服务中心是干什么的
  • 土地整治税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设