sed将换行符插入替换的RHS中
时间:2020-01-09 10:43:35 来源:igfitidea点击:
问题描述:如何在Linux/UNIX之类的操作系统下使用sed在替换字符中插入换行符?
内容如下:
This is a test. This is another input.
如何在点(.)之后插入换行符。
答:
简单使用sed命令如下:
echo 'This is a test. This is another input.' | sed -e 's/\./&\n/'
您需要替换点,只需插入换行符(\ n)即可。
如果您使用的是旧版sed,请尝试:
echo 'This is a test. This is another input.' |sed 's/\./& \ > /'
输出示例:
This is a test. This is another input.