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