shell sed 中-e N 含义解释?

zgw06629 发布于 2015/07/02 22:38
阅读 547
收藏 1

求两个字符串的最长公共前缀 如:

#输入
string1="test toast"

string2="test test"
#输出
command "$string1" "$string2"
"test t"
看到有人给出了如下的命令:
printf "%s\n%s\n" "$string1" "$string2" | sed -e 'N;s/^\(.*\).*\n\1.*$/\1/'

请问有人知道这儿的sed中的-e N;是什么意思吗?

加载中
返回顶部
顶部