当前位置:网站首页>Shell脚本 单引号、双引号和反引号的区别
Shell脚本 单引号、双引号和反引号的区别
2022-04-23 05:50:00 【tilblackout】
定义一个变量时,等号两边不能有空格,若有空格可用双引号或单引号将变量内容结合。
(1)双引号内的特殊字符可保有原本的特性
var="lang is $LANG"
echo $var
--输出--
lang is en_US
(2)单引号内的特殊字符仅为一般文本
var='lang is $LANG'
echo $var
--输出--
lang is $LANG
- 特殊字符(包含空格)也可用"\"转义为一般字符
(3)反引号:有的指令需要其它指令提供的信息,可用`指令`或$(指令),推荐使用后一种
version=`uname -r` 或 version=$(uname -r)
echo $version
--输出--
5.4.0-77-generic
版权声明
本文为[tilblackout]所创,转载请带上原文链接,感谢
https://blog.csdn.net/tilblackout/article/details/123411349
边栏推荐
- 利用文件保存数据(c语言)
- 四元数乘法
- [UDS unified diagnostic service] II. Network layer protocol (2) - data transmission rules (single frame and multi frame)
- PHP junior programmers, take orders and earn extra money
- 软件工程中的十三种文档
- 进程管理命令
- [UDS unified diagnosis service] IV. typical diagnosis service (1) - diagnosis and communication management function unit
- Quaternion multiplication
- 【UDS统一诊断服务】一、诊断概述(2)— 主要诊断协议(K线和CAN)
- C#【文件操作篇】PDF文件和图片互相转换
猜你喜欢
大学概率论与数理统计知识点详细整理
[UDS unified diagnostic service] III. application layer protocol (1)
【UDS统一诊断服务】(补充)五、ECU bootloader开发要点详解 (1)
【UDS统一诊断服务】四、诊断典型服务(4)— 在线编程功能单元(0x34-0x38)
Call procedure of function
非参数化相机畸变模型简介
Graduation project, curriculum link, student achievement evaluation system
基于Keras的时装分类案例
【UDS统一诊断服务】一、诊断概述(4)— 基本概念和术语
Basemap库绘制地图
随机推荐
【UDS统一诊断服务】三、应用层协议(1)
【UDS统一诊断服务】四、诊断典型服务(2)— 数据传输功能单元
Dynamic creation and release, assignment and replication of objects
C语言的运算符
Make your own small program
for()循环参数调用顺序
逻辑回归原理及代码实现
大学概率论与数理统计知识点详细整理
搭建jpress个人博客
生成快捷方式
selenium+PhantomJS破解滑动验证2
Programmers can also write novels
vs中的多字节与unicode
[UDS unified diagnostic service] III. application layer protocol (1)
Wechat applet request encapsulation
C语言进阶要点笔记5
C [document operation] PDF files and pictures are converted to each other
安装pyshp库
C语言的浪漫
进程间通信-互斥锁