Linux中的转移符号

作者: 超人快飞 | 来源:发表于2020-07-08 09:25 被阅读0次

1.转义字符""
如果将“\”放到特殊字符前面,shell就忽略这些特殊字符的原有含义,把它们当作普通字符对待,例如:mv abc\?\* abc。上⾯是将abc?*重命名为abc,因为⽂件名中包含特殊字符,所以都使⽤了转义字符“\”

2.单引号“ ' ”
如果将字符串放到⼀对单引号之间,那么字符串中所有字符的特殊含义将被忽略,例如:mv 'C:\backup' backup

3.双引号“""”
双引号的引用与单引号基本相同,包含在双引号内的大部分特殊字符可以当作普通字符处理,但是仍有一些特殊字符即使⽤双引号括起来,也仍然保留自己的特殊含义,比如“$”、“\”和“`”,例如:

str="The \$SHELL Current shell is $SHELL"
echo $str
The $SHELL Current shell is /bin/bash
#
从上面的输出可以看出,“$”在双引号内仍然保留了特殊含义

相关文章

  • Linux中的转移符号

    1.转义字符""如果将“\”放到特殊字符前面,shell就忽略这些特殊字符的原有含义,把它们当作普通字符对待,例如...

  • Mybatis中特殊符号转移

    1. 写法1 原符号替换符号<<<=<=>>>=>=<><>&&'&a...

  • 第三节 用户及文件权限管理

    一、linux用户管理 linux中管理员帐户:root 超级用户 提示符号: # ...

  • python3 脚本声明解释

    python3程序(#!)符号 python程序的开头一般都有#!符号。这个符号是linux/unix系统中的sh...

  • 编程中常见的斜杠("/"和"\&q

    正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。 用在目录中 在Unix/Linux中,路径的...

  • Java File类

    创建file的3种方式 window中目录分级用\表示,再用\符号转义,所以是\\linux中目录分级是/符号 创...

  • 浅析C语言中的weak symbol

    在Linux开发环境中,有强符号和弱符号,符号简单来说就是函数、变量的名字,对于全局(非局部、非static)的函...

  • Java,Linux文件路径

    斜杠和反斜杠 正斜杠,又称左斜杠,符号是"/"; 反斜杠,也称右斜杠,符号是"\"。 在Unix/Linux中,路...

  • Linux shell

    linux shell中的条件判断 bash [] 符号[]俩个符号左右都要有空格分隔内部操作符与操作变量之间要有...

  • redis数据从windows docker 转移到linux

    之前开发时,redis服务安装在windows的docker镜像中,现在需要转移到linux的docker中。问题...

网友评论

    本文标题:Linux中的转移符号

    本文链接:https://www.haomeiwen.com/subject/evdqcktx.html