<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>http://202.127.29.3/~shen/wiki/index.php?action=history&amp;feed=atom&amp;title=Shell%E4%B8%AD%E5%8D%95%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8C%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E6%96%9C%E6%9D%A0%E7%9A%84%E4%BD%BF%E7%94%A8</id>
	<title>Shell中单引号、双引号、反引号、反斜杠的使用 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="http://202.127.29.3/~shen/wiki/index.php?action=history&amp;feed=atom&amp;title=Shell%E4%B8%AD%E5%8D%95%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8C%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E6%96%9C%E6%9D%A0%E7%9A%84%E4%BD%BF%E7%94%A8"/>
	<link rel="alternate" type="text/html" href="http://202.127.29.3/~shen/wiki/index.php?title=Shell%E4%B8%AD%E5%8D%95%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8C%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E6%96%9C%E6%9D%A0%E7%9A%84%E4%BD%BF%E7%94%A8&amp;action=history"/>
	<updated>2026-05-05T11:09:46Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.38.1</generator>
	<entry>
		<id>http://202.127.29.3/~shen/wiki/index.php?title=Shell%E4%B8%AD%E5%8D%95%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8C%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E6%96%9C%E6%9D%A0%E7%9A%84%E4%BD%BF%E7%94%A8&amp;diff=88&amp;oldid=prev</id>
		<title>159.226.169.140：​以“shell可以识别4种不同类型的引字符号: 单引号字符(”) 双引号字符(“”) 反斜杠字符(\) 反引号字符也就是ESC下方的键(`)  *单引...”为内容创建页面</title>
		<link rel="alternate" type="text/html" href="http://202.127.29.3/~shen/wiki/index.php?title=Shell%E4%B8%AD%E5%8D%95%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8C%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E5%BC%95%E5%8F%B7%E3%80%81%E5%8F%8D%E6%96%9C%E6%9D%A0%E7%9A%84%E4%BD%BF%E7%94%A8&amp;diff=88&amp;oldid=prev"/>
		<updated>2012-04-07T12:22:22Z</updated>

		<summary type="html">&lt;p&gt;以“shell可以识别4种不同类型的引字符号: 单引号字符(”) 双引号字符(“”) 反斜杠字符(\) 反引号字符也就是ESC下方的键(`)  *单引...”为内容创建页面&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;shell可以识别4种不同类型的引字符号: 单引号字符(”) 双引号字符(“”) 反斜杠字符(\) 反引号字符也就是ESC下方的键(`)&lt;br /&gt;
&lt;br /&gt;
*单引号 ( ” )&lt;br /&gt;
当shell碰到第一个单引号时，它将忽略掉其后所有特殊字符，直到右引号位置结束。&lt;br /&gt;
&lt;br /&gt;
*双引号 ( “” )&lt;br /&gt;
双引号作用与单引号类似。单引号是让shell忽略所有特殊字符，而双引号只要求忽略大多数的字符。&lt;br /&gt;
具体说，括在双引号中的三种特殊字符不被忽略：$,\,` ,即双引号会解释字符串的特别意思,而单引号直接使用字符串.如果使用双引号将字符串赋给变&lt;br /&gt;
量并反馈它，实际上与直接反馈变量并无差别。如果要查询包含空格的字符串，经常会用到双引号。&lt;br /&gt;
  $echo “MY PATH IS $PATH”&lt;br /&gt;
&lt;br /&gt;
*反引号(“)&lt;br /&gt;
命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。shell中有两种方法作命令替换：把shell命令用反引号或者$(…)&lt;br /&gt;
结构括起来，其中，$(…)格式受到POSIX标准支持，也利于嵌套。&lt;br /&gt;
 $echo The date and time is `date`&lt;br /&gt;
 The date and time is Wed Feb 17 13:14:43 CST 2010&lt;br /&gt;
 $echo Your current working directory is $(pwd)&lt;br /&gt;
 Your current working directory is /root&lt;br /&gt;
这里的$pwd就相当于 `pwd`&lt;br /&gt;
&lt;br /&gt;
*反斜杠 backslash-escaped( \ )&lt;br /&gt;
反斜杠一般用作转义字符,或称逃脱字符,linux如果echo要让转义字符发生作用,就要使用-e选项,且转义字符要使用双引号&lt;br /&gt;
 echo -e “\n”&lt;br /&gt;
反斜杠的另一种作用,就是当反斜杠用于一行的最后一个字符时，shell把行尾的反斜杠作为续行，这种用法，在分几行输入长命令时经常使用。&lt;/div&gt;</summary>
		<author><name>159.226.169.140</name></author>
	</entry>
</feed>