cmd添加回车到文本

cmd添加回车到文本,第1张

在Windows的cmd命令行中,可以通过输入“echo文本内容>>文件名.txt”命令将文本添加到指定的文本文件中,并且在文本末尾添加一个回车符。在cmd中使用“echo”命令输出文本时,不带参数,输出的文本将直接显示在命令行窗口中,而不会被写入到文件中。带上“>>文件名.txt”参数,输出的文本将会被添加到指定的文本文件中,文件不存在则会自动创建,文件已经存在,则会将文本内容追加到文件末尾。在文本内容后添加一个回车符可以通过在文本内容最后加上“&echo.”命令来实现,其中“.”表示一个空格字符,它将被解释成一个回车符。因此,要在添加文本的同时添加一个回车符,可以使用类似于“echo文本内容&echo.”这样的命令。

echo可以输出文本到文件的末尾:

echo

“需要追加的文本内容”

>>

demo.txt

可以使用sed

在第二行后(亦即是加在第三行)加上『drink

tea?』字样!

[root@www

~]#

nl

/etc/passwd

|

sed

'2a

drink

tea'

1

root:x:0:0:root:/root:/bin/bash

2

bin:x:1:1:bin:/bin:/sbin/nologin

drink

tea

3

daemon:x:2:2:daemon:/sbin:/sbin/nologin

.....(后面省略).....

那如果是要在第二行前

nl

/etc/passwd

|

sed

'2i

drink

tea'

1、在文件的首行插入指定内容:

:~$ sed -i "1i#! /bin/sh -" a

执行后,在a文件的第一行插入#! /bin/sh -

2、在文件的指定行(n)插入指定内容:

:~$ sed -i "niecho "haha"" a

执行后,在a文件的第n行插入echo "haha"

3、在文件的末尾行插入指定内容:

用第二种方法也可以。一般实现:

:~$ echo “haha” >>a

执行后,在a文件的末尾行插入haha


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11935856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存