求分段详细解答,另外为什么表达式右边最外面用的是中文的单引号SERVER_NAME=sed '/dubbo.application.name/!d;s/.*=//' conf/dubbo.properties | tr -d '\r'
sed '/dubbo.application.name/!d;s/.*=//' conf/dubbo.properties | tr -d '\r'
就你贴出的代码,没有看到什么中文的引号。都是半角的。中间那些奇怪的符号应该是正则表达式,匹配非d开头,分号,字母s,任意字符,等号。