`
zhaoshunxin
  • 浏览: 29912 次
  • 来自: 济南
社区版块
存档分类
最新评论

LINUX 引号

 
阅读更多

引号
1、引用的必要性。
2、双引、单引和反引号。
3、使用反斜线实现屏蔽。

引用类型
1、" " 双引号, 2、` 反引号, 3、' ' 单引号, 4、 \ 反斜线

例子:
双引号:使用双引号可引用除字符$、`、\外的任意字符或字符串
echo sdfdsfsd * fsdfsdf 如果不加引号,linux就会将命令行解释为 显示目录列表
echo "date"

read myword
12345
echo $myword
echo "$myword"

单引号:与双引号类似,不同的是s h e l l会忽略任何引用值
echo '*'
read myword
12345
echo $myword  ---12345
echo '$myword' ---$myword 将内容原本输出

反引号:反引号用于设置系统命令的输出到变量。shell将反引号中的内容作为一个系统命令,并
执行其内容(tab 上面的那个键)
如: echo `date`  ---2011年 12月 08日 星期四 11:13:50 CST
echo "Today is `date`" --Today is 2011年 12月 08日 星期四 11:15:12 CST
echo "There are `who |wc -l` users on this system"  --There are 19 users on this system

反斜线:反斜线防止s h e l l误解其含义,即屏蔽其特殊含义。特殊字符: & * + ^ $ ` " | ?
echo * 与 echo \*
expr 12 \* 12  --144  echo $((8*8))
echo "This book is \$19"

分享到:
评论

相关推荐

    linux shell 引号的使用

    linux shell 引号的使用

    linux系统中单引号和双引号的区别

    ### Linux系统中单引号和双引号的区别 在Linux系统中,无论是命令行操作还是脚本编程,正确地使用单引号(`'`)和双引号(`"`)是非常重要的。这两种引号在处理字符串时有着不同的规则和用途,理解它们之间的差异...

    linux redhat 命令 awk 单引号和双引号的区别

    linux操作系统 redhat 命令 awk 单引号和双引号的区别

    详解Linux中关于引号的那些事

    ### Linux中的引号详解 #### 引言 在Linux shell脚本编程中,正确使用引号对于确保脚本按预期工作至关重要。引号不仅能够帮助我们控制如何解释字符串中的特殊字符,还能保护字符串免受不必要的解析。本文将深入...

    linux shell中单引号、双引号、反引号、反斜杠的区别

    在Linux Shell编程中,了解和掌握单引号、双引号、反引号和反斜杠的区别至关重要,因为它们在处理字符串和命令时起到不同的作用。 1. 单引号(' '): 单引号的作用是告诉Shell忽略其内部的所有特殊字符。这意味着...

    CURL在win和linux下详细教程

    【CURL 在 Win 和 Linux 下的详细教程】 CURL 是一个强大的命令行工具,用于传输数据,支持多种协议,如 HTTP、HTTPS、FTP、FTPS 等。无论是 Windows 还是 Linux 操作系统,CURL 都可以方便地进行网络数据的抓取和...

    Linux Shell中三种引号的用法及区别

    Linux Shell中有三种引号,分别为双引号(” “)、单引号(‘ ‘)以及反引号(` `)。 其中双引号对字符串中出现的$、”、`和\进行替换;单引号不进行替换,将字符串中所有字符作为普通字符输出,而反引号中字符串作为...

    OS + linux command / Linux Command / Linux command / linux Command

    压缩包子文件的“第15章引号.pdf”可能是一个PDF文档,专门讲述Linux命令中与引号相关的知识。在Linux命令行中,引号有重要作用,它可以保护命令行参数中的空格和特殊字符,防止它们被shell解释器误解析。单引号('')...

    Linux中引号的那些事

    引号在这一节里面,我们会讲述引号。引号有两个作用:  1、控制字符替换 和  2、执行将单词包含在一起的功能  我们已经使用过引号。在我们的脚本里面,将文本信息赋值给常量的赋值操作使用了引号:  TITLE=...

    Linux shell编程指南

    8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个文件 57 8.1.4 行匹配 57 8.1.5 行数 58 8.1.6 显示非匹配行 58 8.1.7 精确匹配 58 8.1.8 大小写敏感 58 8.2 grep和正则表达式 58 8.2.1 模式范围 59 8.2.2 不...

    每天一个Linux命令之shell单引号和双引号的经典解释

    在Linux Shell脚本编程中,理解单引号、双引号和反引号的作用至关重要,因为它们直接影响到命令行参数的解析方式。下面是对这些概念的详细解释。 **单引号**:在Shell中,单引号(' ')的作用是创建一个字符串,...

    php中的单引号、双引号和转义字符详解

    PHP单引号及双引号均可以修饰字符串类型的数据,如果修饰的...但语法规定在不同的系统中转义字符的作用不同,例如:windows下的回车换行符用”\r”或”\n”,而Linux 这两就有很大的区别:”\r”光标回到行首,但还在本

    Linux操作系统部分课后答案(第3版)

    ### Linux操作系统部分课后答案(第3版) #### 第一章 Linux系统简介 **知识点解析:** 1. **UNIX的大部分代码是用一种流行的程序设计语言编写的,该语言是什么?** - **答案:** C语言 - **解析:** UNIX 操作...

    《Linux操作系统》部分习题答案 (2).pdf

    《Linux操作系统》部分习题答案解析 Linux操作系统是基于UNIX理念构建的一种自由、开源的类UNIX操作系统,由Linus Torvalds于1991年创立。Linux的主要特点包括自由软件性质,允许用户自由修改和发布;良好的兼容性...

    linux c++csv文件读写

    在Linux环境下,C++编程语言提供了多种方法来处理CSV(Comma Separated Values)文件的读写操作。CSV文件是一种常见的数据存储格式,通常用于数据交换,因为它的结构简单且易于解析。以下将详细介绍如何在C++中进行...

    linux awk 命令大全

    Linux中的`awk`命令是一个强大的文本分析工具,它允许用户基于特定的模式匹配对文本文件进行处理。在本文中,我们将深入探讨`awk`的基本概念、语法和常见用途。 首先,`awk`有三个主要版本:`awk`、`nawk`和`gawk`...

    linux mysql中的坑

    3. **使用引号包裹标识符**:在SQL语句中使用反引号(``)包裹表名和字段名也是一种解决方案。这样做可以让MySQL严格按照指定的大小写格式进行匹配,从而避免由于默认大小写敏感性带来的问题。 ```sql SELECT `...

    Linux教程第四版课后习题4答案.doc

    本文档提供了 Linux 教程第四版课后习题 4 的答案,涵盖了 shell 的基本概念、shell 脚本的执行方式、环境变量的设置、shell 中的引号的作用等知识点。 1. Linux 系统中默认的 Shell 是什么? 答:Linux 系统中...

Global site tag (gtag.js) - Google Analytics