第五更 | 单引号、转义符、双引号、反引号

2024-05-29 04:36

本文主要是介绍第五更 | 单引号、转义符、双引号、反引号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

单引号

在单引号内的都是纯字符,哪怕是空格、特殊字符

[root@yaomm yaomm]# touch ‘*.log’   ##→创建一个名称带【*】的log文件
[root@yaomm yaomm]# ls '*.log'       ##→使用单引号也可以将其当作普通字符
*.log

转义符

转义符可以将特殊字符,例如星号“*”转义为普通字符

[root@yaomm yaomm]# ls *.log        ##→想查找名字是【*】的log,结果查了所有的
ad.log  *.log  out1.log  out2.log  out3.log  out4.log  out.log  s.log  x.log[root@yaomm yaomm]# ls \*.log       ##→使用转义符将【*】转为普通字符
*.log

双引号

双引号与单引号功能类似,但是在双引号内引用变量符“$”可以起作用

[root@yaomm yaomm]# echo "$PATH"  ##→双引号内可执行变量引用,单引号则直接打印
/usr/local/java/jdk1.8.0_131/bin:/usr/local/java/jdk1.8.0_131/jre/bin: -……

反引号

反引号可以直接执行引号内命令内容

[root@yaomm yaomm]# wc -l `ls *.log`   ##→使用反引号执行命令,得到一个结果或者列表1 ad.log
……36 total

这篇关于第五更 | 单引号、转义符、双引号、反引号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1012659

相关文章

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

sublime text3按tab键跳出括号、双引号设置

直接在Preferences->Key Bindings中文界面为首选项->快捷键设置中添加下列代码: { "keys": ["tab"], "command": "move", "args": {"by": "characters", "forward": true}, "context":[{ "key": "following_text", "operator": "regex_conta

php单引号与双引号用法

php单引号与双引号用法;引号嵌套方法 1、双引号内不能直接就再嵌套双引号 2、双引号与单引号互相嵌套使用 如: 双引号内直接嵌套单引号 echo "<script language='javascript'> alert('插入成功');</script>" ;echo"<script language='javascript'>history.go(-2);</

代码随想录算法训练营第五十天 | 98. 所有可达路径

目录 98. 所有可达路径 思路 图的存储 邻接矩阵          邻接表 深度优先搜索 1.确认递归函数,参数 2.确认终止条件 3.处理目前搜索节点出发的路径 方法一: 邻接矩阵写法 方法二:邻接表写法 98. 所有可达路径 题目链接:卡码网题目链接(ACM模式) 文章讲解:代码随想录  【题目描述】 给定一个有 n 个节点的有向无环图,节点编

图论篇--代码随想录算法训练营第五十天打卡| 深度优先搜索理论基础,98. 所有可达路径,广度优先搜索理论基础

深度优先搜索理论基础 DFS模板: void dfs(参数) {if (终止条件) {存放结果;return;}for (选择:本节点所连接的其他节点) {处理节点;dfs(图,选择的节点); // 递归回溯,撤销处理结果}} 98. 所有可达路径 题目链接:98. 所有可达路径 题目描述: 给定一个有 n 个节点的有向无环图,节点编号从 1 到 n。请编写一个函数,找出并返回所

MATLAB 中双引号 ““ 和单引号 ‘‘ 的区别详解

在 MATLAB 中,双引号 "" 和单引号 '' 都可以用来表示字符串,但它们的作用和底层类型是不同的。理解它们之间的区别,对于正确使用字符串处理功能非常重要。本文将深入探讨 MATLAB 中 "" 和 '' 的区别,以及在实际编程中的应用场景。 1. 基本概念 双引号 "":在 MATLAB 中,双引号定义的是 string 数据类型。string 类型在 MATLAB R2016b 中

线性代数 第五讲:线性方程组_齐次线性方程组_非齐次线性方程组_公共解同解方程组_详解

线性方程组 文章目录 线性方程组1.齐次线性方程组的求解1.1 核心要义1.2 基础解系与线性无关的解向量的个数1.3 计算使用举例 2. 非齐次线性方程的求解2.1 非齐次线性方程解的判定2.2 非齐次线性方程解的结构2.3 计算使用举例 3.公共解与同解3.1 两个方程组的公共解3.2 同解方程组 4.重难点题型总结4.1 抽象齐次线性方程组的求解4.1 含有系数的非齐次线性方程组的求

【Python 第五篇章】数据类型

一、列表详解 list.append(x) 在列表末尾添加一个元素。list.extend(iterable) 用可迭代对象的元素扩展列表。list.insert(i,x) 在指定位置插入元素,第一个参数是插入元素的索引,第二个是值。list.remove(x) 从列表中删除第一个值为 x 的元素。list.pop([i]) 移除列表中给定位置的条目,并返回该条目。如果未指定索引号,则 a.po

小白Sass教程---通过实例学Sass--第五讲--scss文件导入及Sass样式优先级测试

一、sass提供导入机制,可以将页面的共用较为通用的scss提取出来,这样方便维护,其他页面按需导入相关的scss文件,避免了所有的样式都在一个样式文件中,一个样式文件较为繁重难以维护。   @import "../sass/lesson4"; 这样就导入了lesson4这个scss文件,可以使用其中的样式。   二、测试一下样式应用的优先级 1、本文件下:嵌套结构、非嵌套结构 在本

正则 re中要转义的特殊字符

如果要查找文件名中有*的文件,则需要对*进行转义,即在其前加一个\。ls \*.txt。正则表达式有以下特殊字符。需要转义  特别字符 说明 $ 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $ 字符本身,请使用 \$。 ( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用