有以下内容的文件(file.conf):
/etc/:
rc.conf
passwd
/usr/:
/usr/local/etc/:
我需要在“/etc/:”和第一个匹配行之间选择行,最后带有“:”。
cat ./file.conf | sed -n '/\/etc\/:/,/\/.*:$/p'
打印所有内容,但我需要
/etc/:
rc.conf
passwd
/usr/:
与此命令cat ./file.conf | sed -n '/\/etc\/:/,/\/.*:$/p; :q'
相同。