位置: 编程技术 - 正文

Linux Shell中三种引号的用法及区别(linux shell -s)

编辑:rootadmin

推荐整理分享Linux Shell中三种引号的用法及区别(linux shell -s),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell linux命令详解,linux shell常用命令,linux shell种类,linux中的shell,shell linux命令详解,shell linux命令详解,linux中的shell,linux shell常用命令,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux Shell中有三种引号,分别为双引号(" ")、单引号(' ')以及反引号(` `)。

其中双引号对字符串中出现的$、''、`和进行替换;单引号不进行替换,将字符串中所有字符作为普通字符输出,而反引号中字符串作为shell命令执行,并返回执行结果。具体含义如下:

双引号(" "):在双引号中,除了$, '', `和以外所有的字符都解释成字符本身。

单引号(' '):在单引号中所有的字符包括特殊字符($,'',`和)都将解释成字符本身而成为普通字符。

反引号(` `):在反引号中的字符串将解释成shell命令来执行。

举例:

Linux Shell中三种引号的用法及区别(linux shell -s)

可以看到在双引号中,$被作为特殊字符处理,PATH被解释为变量。

root@gyb-ubuntu:~# echo '$PATH'

$PATH

在单引号中,特殊字符也失去了特殊意义作为普通字符输出。

root@gyb-ubuntu:~# echo ls

ls

ls是一个shell命令,直接echo ls shell会将ls作为普通字符输出。如果我们加上反引号就不一样了,

root@gyb-ubuntu:~# echo `ls`

.sh cloud_curr_design cloud_curr_design.tar.gz exefile for.sh gyb_virsh httpd-2.2. qemu_help readfile.sh switch.sh temp temp.sh temp1.sh temp2.sh temp3.sh temp4.sh temp5.sh temp6.sh temp7.sh temp8.sh temp9.sh te.sh test9.sh ubuntuServer.img ubuntuServer.xml ubuntuGuest.xml ubuntu-server.img win7.img

加上反引号之后,shell将ls作为命令执行,并将结果返回。

标签: linux shell -s

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

上一篇:浅谈ubuntu 中sudo update与upgrade的作用及区别(ubuntu sudo apt-get install)

下一篇:详谈Linux开发中常见段错误问题的原因及分析(使用linux开发)

  • 小规模纳税人增值税可以抵扣吗
  • 申报增值税附加税减免项目选错了
  • 应交税费应交增值税减免税款
  • 去年的电费可以在今年入账分录
  • 个税返还手续费奖励员工需要交个税吗
  • 建筑业工人工资保障
  • 支票结算业务流程
  • 空调折旧费用科目
  • 企业房产税怎么申报缴纳
  • 收到跨境分红的会计处理怎么做?
  • 网上报税费用如何抵扣账务怎么处理?
  • 股东垫付工资如何做账
  • 增值税税率和征收率有什么区别
  • 企业员工已公司名义参加境外比赛获得奖金如何缴税?
  • 用人单位有残疾补贴吗
  • 财务费用的借方和贷方
  • 售后回购的实质
  • 补发工资如何缴纳工人所得税的法条
  • 购进一批材料,材料已经入库
  • 高新企业研发费用认定条件
  • 有形动产租赁服务和不动产租赁服务的区别
  • 白银及其制品出自哪里
  • 免抵退免抵额何时申报附加税?
  • 购进货物不能抵扣进项税额
  • 公账转公账没有发票
  • 工信部推出一键解绑怎么用
  • ibm笔记本进bios
  • windows11怎么添加打印机驱动
  • php与mysql基础教程
  • 什么公司可以开专票
  • 小规模纳税人免税会计分录
  • 学校官网首页图片
  • mnist数据集下载码
  • 社保基数跟个税差1仟多有风险吗
  • 深度卷积神经网络基本结构
  • php开发接口
  • 关于幼儿园国培的要求和建议
  • 补充医疗保险属于什么
  • 一个人失恋了该怎么安慰她
  • 固定资产净残值账务处理
  • 固定资产折旧常见方法
  • sqlserver2012安装后找不到
  • 增值税加计扣除最新政策2023
  • 企业跨区变更地址需要多久
  • 环评费用如何进项抵扣
  • 2019年印花税减半征收条件
  • 预收账款是资产类科目吗
  • 专利年费可以计入研发费用加计扣除吗
  • 电子商务中流量的定义
  • 成品油经销企业资质
  • 往来核算会计实训总结
  • 转账支票办理收款所要拿的单证
  • 管理不善造成的存货盘亏损失计入什么科目
  • “财务报表分析”
  • 企业应收账款的事前管理包括
  • centos7阿里云yum源
  • oracle分区大小建议
  • win8旗舰版升级win10
  • win8系统运行慢怎么办
  • linux lxd
  • vc_mbcsmfc.exe是什么
  • win8.1使用
  • macbook系统快捷键
  • centos7安装MySQL8.0
  • linux生成文件
  • saimon.exe - saimon进程有什么用 有何作用
  • win8.1开机进入桌面
  • jquery的实现原理
  • node.js gui
  • cocos2d教程
  • unity做安卓app
  • python中的字典与列表属于什么类型
  • 分享js粘帖屏幕怎么弄
  • linux同名文件
  • dos下如何复制文件
  • js生成excel文件
  • 安卓快速开发平台
  • 国税怎么打印发票
  • 国税总局201439号公告
  • 地税审计税务稽查局职责
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设