二一个

 找回密码
 立即注册
查看: 182|回复: 0

[Linux] cat输入文本,转帖

[复制链接]
发表于 2018-6-28 01:12:27 | 显示全部楼层 |阅读模式
用vi编辑器,复制粘贴特殊字符不好用。可以选择用cat命令来做。

cat有创建文件的功能,创建文件后,要以EOF或STOP结束;
[root@kickstart ~]# cat > love.txt << EOF
> i love you
> i love you so much
> i love you with all my heart
> EOF
注:用EOF退出编辑状态;

[root@kickstart ~]# cat love.txt
i love you
i love you so much
i love you with all my heart

cat还可以向已存在的文件追加内容
[root@kickstart ~]# cat >> love.txt << EOF
> I am FishcOil,I love Fish.com.
> I love fishc.com!
> I love China.
> EOF
[root@kickstart ~]# cat love.txt
i love you
i love you so much
i love you with all my heart
I am FishcOil,I love Fish.com.
I love fishc.com!
I love China.

cat连接多个文件的内容并且输出到一个新文件中
[root@kickstart ~]# cat hate.txt love.txt > love_hate.txt
[root@kickstart ~]# cat love_hate.txt
hate i hate you
i love you
i love you so much
i love you with all my heart
I am FishcOil,I love Fish.com.
I love fishc.com!
I love China.


echo
[root@ts225 gameinstall]# echo '
> i
> love
> you
> i love you so much ' > love.txt
[root@ts225 gameinstall]# cat love.txt

i
love
you
i love you so much

出处http://blog.51cto.com/wjpinrain/937408
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|eryige.com ( 津ICP备18003724号 京公网安备 11010802022368号

GMT+8, 2018-9-23 12:21 , Processed in 0.026373 second(s), 27 queries .

Powered by Discuz! X3.4 & yzy9952

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表