linux 写入单行和多行内容到文件


使用echo写入单行内容

[root@redis-01 kubernetes]# echo "ETCD_DATA_DIR=/var/lib/etcd">test.conf
[root@redis-01 kubernetes]# cat test.conf 
ETCD_DATA_DIR=/var/lib/etcd

单行内容追加

[root@redis-01 kubernetes]# echo "ETCD_NAME=etcd-test">>test.conf 
[root@redis-01 kubernetes]# cat test.conf 
ETCD_DATA_DIR=/var/lib/etcd
ETCD_NAME=etcd-test

多行内容写入

[root@redis-01 kubernetes]# cat >test.conf<<EOF
> ETCD_DATA_DIR_=/var/lib/etcd
> EOF
[root@redis-01 kubernetes]# cat test.conf 
ETCD_DATA_DIR_=/var/lib/etcd

多行内容追加

[root@redis-01 kubernetes]# cat>>test.conf <<EOF
> ETCD_NAME=etcd-test
> EOF
[root@redis-01 kubernetes]# cat test.conf 
ETCD_DATA_DIR_=/var/lib/etcd
ETCD_NAME=etcd-test

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM