使用echo命令向文件写入内容
2020-02-02 14:27
3303 查看
0.前言
本文总结如何使用echo命令向文件中写入内容,例如使用echo指令覆盖文件内容,使用echo指令向文件追加内容,使用echo指令往文件中追加制表符。
echo向文件中输出内容的基本方法是使用IO重定向指令——“>”,默认情况下echo输出到标准输出中,使用>指令可重定向输出到文件中。
1.echo指令基本用法
【1】Linux官方用户手册——echo指令
【2】输入指令获得帮助
sudo echo --help
返回内容如下
[plain] view plain copy
- 用法:echo [短选项]... [字符串]...
- 或:echo 长选项
- 将 STRING 回显到标准输出。
- -n 不尾随换行符
- -e 启用解释反斜杠的转义功能
- -E 禁用解释反斜杠的转义功能(默认)
- --help 显示此帮助信息并退出
- --version 显示版本信息并退出
- 若-e 可用,则以下序列即可识别:
- \\ 反斜杠
- \a 响铃声
- \b 退格
- \c 不再产生新的输出
- \e 转义符
- \f 换页
- \n 新行
- \r 回车
- \t 水平制表符
- \v 竖直制表符
- \0NNN 字节数以八进制数 NNN (1至3位)表示
- \xHH 字节数以十六进制数 HH (1至2位)表示
- #!/bin/bash
- echo "Raspberry" > test.txt
- echo "Intel Galileo" >> test.txt
- #!/bin/bash
- echo -e "{" > test-json.txt
- echo -e "\t\"name\":\"xukai871105\"" >> test-json.txt
- echo -e "}" >> test-json.txt
- #!/bin/bash
- FILE="test-json.txt"
- echo -e "{" > $FILE
- echo -e "\t\"name\":\"xukai871105\"" >> $FILE
- echo -e "}" >> $FILE
转载于:https://www.cnblogs.com/ettie999/p/8377523.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 如何使用echo指令向文件写入内容
- Linux命令-使用echo命令在文件的末尾追加内容
- linux中echo命令向一个文件写入内容
- 如何使用echo指令向文件写入内容
- Linux 如何使用echo指令向文件写入内容
- echo命令向一个文件写入内容的方法详解,感兴趣的朋友可以参考下。
- Linux学习笔记——如何使用echo指令向文件写入内容
- linux中echo命令向一个文件写入内容
- linux 下echo命令写入文件内容
- Linux学习笔记——如何使用echo指令向文件写入内容
- 我使用过的Linux命令之sync - 强制将内存中的文件缓冲内容写到磁盘
- Perl 使用perl命令批量替换文件内容
- PHP使用file_put_contents写入文件file_get_contents采集内容
- IOS应用发布NSLog的注释及使用重定向,把控制台内容写入文件
- Linux中使用grep命令搜索文件名及文件内容的方法
- Java中使用RandomAccessFile向文件最后写入内容
- Ubuntu下使用ls命令显示文件颜色相关内容及修改
- JavaScript使用FileSystemObject对象写入文本文件内容的方法
- 清空文件内容命令之echo和/dev/null区别?
- java使用CsvReader和CsvWriter对csv文件内容进行读取和写入操作