5.4 Linux 编写简单文件 echo

本文介绍了Linux中的echo命令用于在终端显示信息以及如何结合重定向操作符将内容写入或追加到文件。详细讲解了基本语法、选项(如-e用于转义字符)、以及不同重定向符号(>和>>)的用法,提供了多个示例来说明如何创建或修改文件内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

详情点击链接:  Linux 编写简单文件 echo | 小步教程

Linux 编写简单文件 echo

echo命令本身是显示信息在终端,可以结合重定向操作符将内容输出到文件。

1 基本语法

echo [选项] [字符串]

在控制台显示字符串。

如果字符串参数为空,则输出空行。

常用选项

选项作用
-e识别其中的转义字符,如\n表示换行,否则会原样输出。

示例

例1:输出 www.xiaobuteach.com

echo www.xiaobuteach.com

img

例2:输出空行

echo

img

例3:输出 1\n2\n3\n,其中\n表示换行

echo -e "1\n2\n3\n"

注:字符串中有转义字符时,需要使用双引号。

单引号则表示不进行转义。

img

2 将字符串写入文件

语法

echo 字符串 >> 文件名

重定向运算符 >:表示文件中追加内容

echo 字符串 > 文件名

重定向运算符 >:表示重写文件

echo >与echo >> 时,如果文件不存在,则会自动创建。

示例

例1:将111\n2222\n333写入文件 /xiaobuteach1.txt中

echo -e "111\n2222\n333" >> /xiaobuteach1.txt

img

文件中继续追加 4444\n5555\n6666

echo -e "4444\n5555\n6666" >> /xiaobuteach1.txt

img

例2:用 aaa\nbbbb\nccc 重写文件

echo -e "aaa\nbbbb\nccc" > /xiaobuteach1.txt

img

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值