我在Linux shell脚本中有这一行
sed '$a\' < file_a.txt
害怕将其从代码中删除,无法找到它的用途。
答案 0 :(得分:5)
确保输出以换行结束;见:
echo -ne test | sed '$a\'
# same output as:
echo test | sed '$a\'
正如您在前面的代码中看到的那样,在第二个示例中没有添加回车符,但在第一个示例中添加了回车符。当然,如果删除sed
部分,输出将会有所不同,因为第一个echo
语句没有回车符。