linux 下最简单的文件追加与覆盖操作

这里介绍linux下两种简单的文件追加、覆盖操作

一、echo 追加信息到文件

创建一个空文件夹,并追击内容

[root@yj138 envi]# touch test
[root@yj138 envi]# echo sdfg >> test
[root@yj138 envi]# cat test
sdfg
[root@yj138 envi]# 

1.1 追加

[root@yj138 envi]# echo 1234567 >> test
[root@yj138 envi]# cat test
sdfg
1234567
[root@yj138 envi]# 

追加的内容,均另起一行

1.2 覆盖

[root@yj138 envi]# echo 1111 > test 
[root@yj138 envi]# cat test
1111
[root@yj138 envi]# 

 > 符号表示覆盖,会删除之前内容

二、tee   接收标准输入文件

[root@yj138 envi]# tee test
12345678    // 输入结束后,按下回车 然会 ctrl + c退出
12345678
[root@yj138 envi]# cat test
12345678   
[root@yj138 envi]# 

输入完成后,先按下回车键“”“Enter”     然会按下 ‘Ctrl’ + c  退出输入过程。

上述操作, tee 操作 直接带文件,类似于 echo >   , 会覆盖文件内容。

如果需要追加输入,则带上 -a 选项

[root@yj138 envi]# cat test
sdfdfsfds
[root@yj138 envi]# tee -a test
nihaonihaoh
nihaonihaoh
^C
[root@yj138 envi]# cat test
sdfdfsfds
nihaonihaoh
[root@yj138 envi]# 

 

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值