位置: 编程技术 - 正文

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开发)

  • 厂房出租开发票怎么交税
  • 一般纳税人的现金收入
  • 免租期租金怎么处理
  • 车船使用税2021
  • 定期定额自行申报流程
  • 其他收益属于什么类
  • 滞纳金开专票要交税吗
  • 个体工商户个人所得税怎么申报
  • 个体工商户办税务
  • 长期股权投资属于金融资产吗
  • 建筑企业城建税及教育附加税率
  • 政府补助计入资本公积是老准则吗
  • 员工罚款如何入账
  • 异地缴纳个人所得税
  • 只开增值税普通发票,需要申报税务吗
  • 简易计税借方余额
  • 公司缴纳社保要多久
  • 航空公司按照一次性收费
  • 母公司子公司之间担保
  • 外购机器设备
  • 物业公司营改增后收入的确认
  • 企业劳务外包取费的标准以及依据是什么?
  • 海关增值税发票双抬头
  • 服务,不动产和无形资产扣除项目明细
  • el-cascader动态加载多级
  • 公司股权转让会议决议
  • ghost后分区没有了
  • php跨域解决方案
  • p指针后移的语句
  • 地税增值税税率是多少
  • 离职补偿金的会计实务处理
  • 莫尼莫克房车
  • 职工福利费包括奖金吗
  • 现金折扣成本变动额
  • 外请培训老师的路费谁承担
  • vue路由使用方法
  • 企业的存货采用计划成本核算的,在资产负债表日
  • php和sql
  • mysql和php连接
  • vue中key
  • ai绘画网站
  • 计提坏账准备需要确认递延所得税吗
  • 合同价格约定不明法律规定
  • 投资公司如何注册勘察设计工程师证书
  • facebook/scribe · GitHub
  • vue3.0用法
  • 转出未交增值税最终怎么转平
  • 公司股东和自然人的关系
  • 原材料暂估入库分录
  • mysql客户端程序的功能是什么
  • mysql命令大小写
  • 减值准备减少记哪方
  • 公司内部食堂招待费账务处理
  • 以银行存款支付固定资产修理费
  • 成本结转的凭证后附件是怎样的
  • 诉讼财产保全保函
  • 存货取得长期股权投资
  • 桩基检测费一定要收吗
  • 防伪系统制作
  • 预收账款变成了什么
  • 当月发票未到怎么做账
  • 盘盈的固定资产按什么入账
  • 行程单发票抬头是什么意思
  • 班车租赁费计入福利费吗
  • 在centOS 7安装mysql 5.7的详细教程
  • fedora14虚拟机安装教程
  • 怎么压缩视频
  • winxp系统停止服务
  • windows xp玩游戏
  • Linux/Ubuntu chmod命令详解使用格式和方法
  • macos 备份
  • 如何制作批处理
  • 高效的python
  • JavaScript运算符中谁拥有最高优先级
  • shell脚本语句
  • node搭建项目
  • python能不能开发微信小程序
  • javascript面向对象精要pdf
  • 关联企业之间借款的税收处理
  • 国家税务总局上海税务局(个人)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设