SED的引号语法

 我来答
H妖偌嘐G
2016-06-04 · 超过65用户采纳过TA的回答
知道答主
回答量:194
采纳率:66%
帮助的人:60万
展开全部

引号的使用:前面的例子对sed命令基本上都使用单引号('...')而非双引号(...)这是因为sed通常是在Unix平台上使用。
单引号下,Unix的shell(命令解释器)不会对美元符($)和后引号(`...`)进行解释和执行。
而在双引号下美元符会被展开为变量或参数的值,后引号中的命令被执行并以输出的结果代替后引号中的内容。而在“csh”及其衍生的shell中使用感叹号(!)时需要在其前面加上转义用的反斜杠(就像这样:\!)以保证上面所使用的例子能正常运行(包括使用单引号的情况下)。
DOS版本的Sed则一律使用双引号(...)而不是引号来圈起命令。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式