Linux常用命令(7)—echo命令和cat命令(有相关截图)

写在前面:

最近在学习Linux命令,记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

1. echo 用于在终端上输出字符串或变量的值

1.1  echo hello,world 输出一个字符串

1.2 echo 输出变量值

如:name='uu'

    echo $name

1.3 echo 命令与重定向操作符 > 和 >> 结合使用时,可以输出文本到文件中(常用)

1.3.1 echo 'hello,word!'>1.txt  使用 > 重定向到文件

这会创建一个名为 1.txt 的文件,并将 "Hello, World!" 写入其中。如果文件已存在,其内容会被覆盖。

1.3.2  echo 'anther line'>>file.txt 使用 >> 追加到文件

这会将 "Another line" 追加到 file.txt 文件的末尾。如果文件不存在,将会创建它。

2. cat(concatenate,连接) 用于显示、连接或复制文本文件的内容

2.1  cat 1.txt 查看文件内容

2.2  cat  > 2.txt 创建文件

通过将cat命令的输出重定向到一个新文件,可以创建一个新的文件。例如,执行cat > 2.txt然后输入文本,按Ctrl+D保存并退出,就可以创建一个新文件并填充内容。 要是重定向的文件已经存在,那么会覆盖文件之前的内容。

2.3 cat  >>  99.txt 追加内容到现有的文件

如果想要将内容追加到一个已存在的文件中,可以使用>>来代替>。例如,cat >> 99.txt允许用户继续向99.txt中添加内容,而不会覆盖原有内容。

2.4 cat 1.txt 2.txt 99.txt > 129.txt 连接文件

cat也可以用来将两个或多个文件的内容连接起来,并将结果输出到一个新文件中。例如,cat 1.txt 2.txt 99.txt > 129.txt会将1.txt,2.txt,3.txt的内容合并后写入到129.txt中。

2.5 cat -n 129.txt  显示行号

使用-n选项可以在输出的每一行前加上行号。例如,cat -n 129.txt(filename)会在每一行内容前显示行号,这对于代码审查和文档编辑很有帮助。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值