Powershell 转义字符
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,今天聊一聊关于Powershell的转义字符什么是转义字符,转义字符在键盘的左上角和~是一个键,使用转义字符后某些有特殊意义的字符变成普通的字符,或者对某些字符使用转义字符后变成了另外的功能字符例如:
千家信息网最后更新 2024年11月22日Powershell 转义字符
今天聊一聊关于Powershell的转义字符
什么是转义字符,转义字符在键盘的左上角和~是一个键,使用转义字符后某些有特殊意义的字符变成普通的字符,或者对某些字符使用转义字符后变成了另外的功能字符
例如:
PS C:\Windows\system32> $a=8PS C:\Windows\system32> $b="$a is 8"PS C:\Windows\system32> $b8 is 8
正常情况下,双引号中的$符号会识别为变量,但是如果我们在$符号前加入转义字符,那么$就不会再被识别成变量,而是一个普通字符,如下:
PS C:\Windows\system32> $a=8PS C:\Windows\system32> $b="`$a is 8"PS C:\Windows\system32> $b$a is 8
此外转义字符还经常用于代码换行,如果当一行代码太长了,超过了屏幕的显示范围,那么我们可以通过转义字符进行换行,而不影响代码的连续性
Get-WmiObject -Class win32_bios `| select serialnumberserialnumber------------2VBCQF2
如果我们没有在bios后面加入转义字符,那么这个代码会报错
PS C:\Windows\system32> Get-WmiObject -Class win32_bios | select serialnumber所在位置 行:2 字符: 1+ | select serialnumber+ ~不允许使用空管道元素。 + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : EmptyPipeElement
转义字符的另一种用法,是在某些字符签名加入转义符,该字符会转换成某些功能,而不是原本的字符含义,具体有以下几种0 表示空
a 发出报警音b 回退一个字符
f 换页,打印字符,指示在当前字符的下一页继续打印n 换行
r 回车,会删除该字符之前的整行内容t 水平Tab
v 垂直tab, 光标前进到下一个垂直制表位并从该处开始写入后面的所有输出。该字符仅影响打印的文档,不影响屏幕输出
字符
转义
代码
影响
普通
功能
变量
屏幕
符号
输出
特殊
一行
位置
元素
光标
内容
原本
可以通过
含义
左上角
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全教育平台手机登录
逆水寒日月新天服务器
模特大赛视频软件开发
网络安全与金融安全知识竞赛
视景数据库
统招专升本数据库原理考试资料
win服务器查看数据库版本
金蝶反结账无法建立数据库连接
山西运城软件开发招聘信息
北京数据库安全箱销售
对网络安全的认识与了解
江苏net软件开发正规平台
数据库原理与设计答案
强制解绑显示服务器在忙
网络技术常识大全
怎样连服务器ip
软件开发设计部
AR教育软件开发公司
centos服务器安全性
红米主服务器连接异常
徐州微信软件开发定制app
阿坝网络技术调试
网络技术服务是什么商标类别
数据库连接电脑锁屏就连接不上
软件开发外包平台 欧美
总体国家安全观下的网络安全有感
行政excel数据库
店名设计软件开发
互联网科技企业捐赠图片
服务器双网卡同时使用