如何使用echo命令和重定向运算符将换行符放入文件中?

阿卜杜勒·哈兹雷德(Abdul Al Hazred)|

我想使用echo命令和重定向运算符创建一个文件,该文件应由几行组成。

我试图在字符串中用“ \ n”添加换行符:

echo "first line\nsecond line\nthirdline\n" > foo

但是这种方式不会创建三行的文件,而只会创建一行并包含字符串的逐字内容的文件。

如何仅使用此命令创建具有多行的文件?

贾尼斯(Janis)

您要求在echo命令中使用一些语法

echo $'first line\nsecond line\nthirdline' > foo

(但也请考虑您得到的其他答案。)

$'...'构造扩展了嵌入式ANSI转义序列。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

文件重定向中的流水换行符

来自分类Dev

重定向运算符,标准输入和命令参数

来自分类Dev

如何从重定向输出中删除换行符

来自分类Dev

如何使用SQL在ECHO命令中转义换行符

来自分类Dev

对不存在的文件使用“ >>”重定向运算符

来自分类Dev

运行外部命令时如何使用“>”重定向程序运算符?

来自分类Dev

如何避免在<code>块中的->运算符内出现换行符?

来自分类Dev

在tcsh / csh中对不存在的文件使用“ >>”重定向运算符

来自分类Dev

如何在jupyter中使用%% writefile -a命令在文件中添加换行符?

来自分类Dev

使用:r!date和其他shell命令时,如何防止Vim中的换行符?

来自分类Dev

如何防止来自'&'和'>'运算符的输出(发送给后台运算符和重定向运算符)

来自分类Dev

如何防止来自'&'和'>'运算符的输出(发送给后台运算符和重定向运算符)

来自分类Dev

Shell的控制和重定向运算符是什么?

来自分类Dev

通过Bash中的管道运算符重定向两个命令的输入

来自分类Dev

如何从stringstream中跳过空格和换行符并将它们放入向量中?

来自分类Dev

为什么我的“ +”运算符被视为换行符?

来自分类Dev

为什么我的“ +”运算符被视为换行符?

来自分类Dev

格式运算符可删除换行符

来自分类Dev

如何传递重定向运算符'>'作为execv的参数?

来自分类Dev

Python 3中是否有重定向运算符>>?

来自分类Dev

使用点运算符进行目录重定向的含义

来自分类Dev

使用点运算符进行目录重定向的含义

来自分类Dev

将命令输出追加到不带换行符的文件

来自分类Dev

Linux重定向:<<运算符

来自分类Dev

使用重定向运算符通过 jq 更新文件内容

来自分类Dev

在Windows中创建的Mac命令文件中的换行符

来自分类Dev

在Windows中创建的Mac命令文件中的换行符

来自分类Dev

在Windows中创建的Mac命令文件中的换行符

来自分类Dev

如何防止clang格式在流运算符调用之间添加换行符<<

Related 相关文章

  1. 1

    文件重定向中的流水换行符

  2. 2

    重定向运算符,标准输入和命令参数

  3. 3

    如何从重定向输出中删除换行符

  4. 4

    如何使用SQL在ECHO命令中转义换行符

  5. 5

    对不存在的文件使用“ >>”重定向运算符

  6. 6

    运行外部命令时如何使用“>”重定向程序运算符?

  7. 7

    如何避免在<code>块中的->运算符内出现换行符?

  8. 8

    在tcsh / csh中对不存在的文件使用“ >>”重定向运算符

  9. 9

    如何在jupyter中使用%% writefile -a命令在文件中添加换行符?

  10. 10

    使用:r!date和其他shell命令时,如何防止Vim中的换行符?

  11. 11

    如何防止来自'&'和'>'运算符的输出(发送给后台运算符和重定向运算符)

  12. 12

    如何防止来自'&'和'>'运算符的输出(发送给后台运算符和重定向运算符)

  13. 13

    Shell的控制和重定向运算符是什么?

  14. 14

    通过Bash中的管道运算符重定向两个命令的输入

  15. 15

    如何从stringstream中跳过空格和换行符并将它们放入向量中?

  16. 16

    为什么我的“ +”运算符被视为换行符?

  17. 17

    为什么我的“ +”运算符被视为换行符?

  18. 18

    格式运算符可删除换行符

  19. 19

    如何传递重定向运算符'>'作为execv的参数?

  20. 20

    Python 3中是否有重定向运算符>>?

  21. 21

    使用点运算符进行目录重定向的含义

  22. 22

    使用点运算符进行目录重定向的含义

  23. 23

    将命令输出追加到不带换行符的文件

  24. 24

    Linux重定向:<<运算符

  25. 25

    使用重定向运算符通过 jq 更新文件内容

  26. 26

    在Windows中创建的Mac命令文件中的换行符

  27. 27

    在Windows中创建的Mac命令文件中的换行符

  28. 28

    在Windows中创建的Mac命令文件中的换行符

  29. 29

    如何防止clang格式在流运算符调用之间添加换行符<<

热门标签

归档