引号更严格一些。它可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展。 #!/bin/sh echo $SHELL echo "$SHELL" echo '$SHELL'   运行结果为: /bin/bash /bin/bash $SHELL
转载 2010-02-28 16:59:00
50阅读
2评论
引号shell引号分为三种:单引号,双引号和反引号。单引号 ‘ 由单引号括起来的字符都作为普通字符出现。特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。例如:$ string=’$PATH’$ echo $string$PATH$可见$保持了其本身的含义,作为普通字符出现。双引号 “ 由双引号括起来的字符,除$、、’、和”这几个字符仍是特殊字符并保留其特殊功能外,其余字符
转载 2024-04-07 18:31:03
115阅读
一、shell中单引号’’和双引号””1、当使用echo来打印出固定字符串常量时,不带引号、带单引号和带双引号,其输出结果相同,如下:[root@baiqishi study]# echo Hello World Hello World [root@baiqishi study]# echo 'Hello World' Hello World [root@baiqishi study]# echo
最近要编个shell脚本处理数据,需要检测数据文件是否存在,文件名中包含日期,所以需要生成最近几天的日期,以便检测文件是否存在,看下面的脚本中如何使用双引号、单引号、反引号: OPDATE=`date -d '-1 day' +%Y%m%d` for i in $(seq 10) do FILEDATE=`date -d "-$i day" +%Y%m%d` ec
" "(双引号)与 ' '(单引号)的区别     你在shell prompt后面敲打键盘、直到按下enter的时候,你输入的文字就是command line了,然后shell才会以进程 方式执行你所提交的命令。但是,你又可知道:你在command line输入的每一个文字,对shell来说,有什么类别之分呢? 简单而言,command line的每一个charactor分为如下
       描述linux shell中单引号、双引号及不加引号的简单区别单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。双引号:把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。不加引号:不会将含有空格的字符串视为一个整体输出,
转载 精选 2016-08-31 17:21:43
3964阅读
# MySQL Java 反向引号使用详解 在与数据库交互的过程中,尤其是使用 MySQL 时,反向引号(`)通常会引发一些困惑。Java 开发者在与 MySQL 连接时,有时需要使用反向引号进行表名和字段名的引用,以避免命名冲突或保留关键字。本文将详细探讨这一主题,并提供相关的代码示例,以帮助开发者更好地理解和使用反向引号。 ## 反向引号的使用 在 MySQL 中,反向引号
原创 2024-09-06 06:05:18
69阅读
[jg73178@hdcgcgdbsla01dv ~]$ egrep \'SI\' tt.txt 'SI' [jg73178@hdcgcgdbsla01dv ~]$ egrep \"SI\" tt.txt "SI"
转载 2019-07-03 11:50:00
59阅读
2评论
Linux Shell 中的反引号,单引号,双引号          反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。   在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。  &
shell里面的引号
原创 2018-01-03 20:30:20
447阅读
1点赞
`command` 倒引号 (backticks) 在前面的单双引号,括住的是字串,但如果该字串是一列命令列,会怎样?答案是不会执行。要处理这种情况,我们得用倒单引号来做。 fdv=`date +%F`echo \"Today $fdv\" 在倒引号内的 date +%F 会被视为指令,执行的结果会
转载 2018-01-23 14:18:00
269阅读
2评论
1.反斜杠(\)反斜杠一般用作转义字符,linux如果echo要让转义字符发生作用,就要使用-e选项,且转义字符要使用双引号例如:echo -e "\n" ;   反斜杠还有一种作
转载 2023-09-15 09:19:20
525阅读
# abc=haha# echo $abchaha# echo "$abc"haha# echo '$abc'$abc# echo ''$abc''haha# echo ''$abc'$abc'haha$abc由上面的例子不难看出,双引号是不会屏蔽对变量和某些特殊符号的转义的,而单引号里的所有内容都会原封不对的输出,而单引号里再用单引号将变量引起来,变量就又可以正常的显示,有点像数学里的负负为正。
原创 2017-03-06 19:05:36
2015阅读
输出 参考: https://www.runoob.com/linux/linux-shell-variable.html
转载 2019-08-23 23:08:00
439阅读
2评论
在编写 shell 脚本或输入命令时,你可能已经注意到大多数命令都可以使用单引号 或双引号, 这不仅适用于 shell 脚本,而且适用于所有 Bash 命令, 但是两种类型的引号以及 Bash shell 解释它的方式之间存在一定的差异,下面将介绍它们之间的不同单引号用单引号 ’ '简而言之,shell 将逐字解释单引号内的封闭文本,并且不会插入任何内容,包括变量、反引号、某些 \单引号中的任何字
Shell字符串,Shell数组 目录Shell脚本系列(一)Shell脚本系列(二)Shell脚本系列(三)Shell脚本系列(四)Shell脚本系列(五)Shell脚本系列(六)Shell脚本系列(七)Shell脚本系列(八)1、Shell字符串1.1、字符串定义    字符串的定义可以使用单引号,也可以使用双引号。    单引号的限制是:  1)单
转载 2024-05-09 22:22:09
452阅读
netcat下载地址:http://sourceforge.net/projects/netcat/?source=n
原创 2023-04-26 18:24:09
61阅读
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。
首先是netcat的版本选择BSD版的不支技-c -e参数,而GNU版的有-e参数,这里我用的是GNU版: 首先需要在控制机上端口(控制机:192.168.1.110) 客户端去连接: 客户端连上后把执行的shell都是在服务端,连之前的ip a 显示的是客户端的ip 连上之后是显示的服务端的i
原创 2022-02-24 09:30:41
143阅读
shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( '' ) # grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg ph
转载 2024-05-23 20:01:28
79阅读
  • 1
  • 2
  • 3
  • 4
  • 5