【每天学习一点新知识】Windows下命令行echo如何换行实现多行文本输出

刚开始在网上搜了很多资料,都说echo -e可以实现特殊字符的处理

echo -e "字符串\c"

echo -e 处理特殊字符;

可接的特殊字符有

\c 最后不加上换行符号;

\f 换行但光标仍旧停留在原来的位置;

\n 换行且光标移至行首;

\r 光标移至行首,但不换行;

\t 插入tab;

\v 与\f相同;

\\ 插入\字符;

但这在Windows中行不通!!! 

所以尝试了以下4种方法可以实现多行文本的输出

1、使用>>追加内容

【每天学习一点新知识】Windows下命令行echo如何换行实现多行文本输出_第1张图片 

2、使用括号,在需要换行的地方回车以继续添加行

【每天学习一点新知识】Windows下命令行echo如何换行实现多行文本输出_第2张图片

3、使用^,在需要换行的地方连续按两次回车Enter以继续添加行

 【每天学习一点新知识】Windows下命令行echo如何换行实现多行文本输出_第3张图片

 4、(echo 字符串 & echo 字符串…)>文件路径和文件名

【每天学习一点新知识】Windows下命令行echo如何换行实现多行文本输出_第4张图片

 

 

你可能感兴趣的:(每天学习一点新知识,学习,linux,运维)