当前位置: 首页 > news >正文

linux之echo使用技巧

参考文章:linux基本功系列-echo命令实战

一、echo 命令是什么?

作用: echo命令能将指定文本显示在Linux命令行上,或者通过重定向符写入到指定的文件中。

语 法:echo [-ne][字符串] / echo [–help][–version]

补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。

echo: echo [-neE] [参数 ...]
将参数写到标准输出。

在标准输出上,显示用空格分割的 ARG 参数后跟一个换行。

选项:
-n 不要追加换行
-e 启用下列反斜杠转义的解释
-E 显式地抑制对于反斜杠转义的解释

`echo' 对下列反斜杠字符进行转义:
警告(响铃)
\b 退格
\c 抑制更多的输出
\e 转义字符
\f 换页字符
\n 换行
\r 回车
\t 横向制表符
\v 纵向制表符
\\ 反斜杠
\0nnn 以 NNN(八进制)为 ASCII 码的字符。NNN 可以是 0 到 3 个八进制位
\xHH 以 HH(十六进制)为值的八比特字符。HH 可以是一个或两个十六进制位
\uHHHH 以 HHHH(十六进制)为值的 Unicode 字符。HHHH 可以是一个到
四个十六进制位。
\UHHHHHHHH 以 HHHHHHHH(十六进制)为值的 Unicode 字符。
HHHHHHHH 可以是一到八个十六进制位。

退出状态:
返回成功除非有写错误发生。

二、注意点

  • 查看一下帮助,使用 help echo 来查看,这里要注意,如果你使用 echo --help ,变成了输出help

  • 要追加内容到某个文件中, 可以使用>> , 使用后会在文本后面继续追加内容,若文件中原来就有内容也不会被覆盖掉。注意: > 表示覆盖,如果直接使用> 后,文本的内容会被覆盖为新的内容

举例:

http://www.lryc.cn/news/7605.html

相关文章:

  • Keras实例教程(7)之构建模型的第三种方式
  • 【JUC并发编程】18 CopyOnWriteArrayList源码也就够看2分钟
  • 如何优雅的实现回调函数?
  • 3GPP-NR Band20标准定义频点和信道(3GPP V17.7.0 (2022-12))
  • Excel表格的公式不想显示出来,可以这样操作
  • 【零基础入门前端系列】—语义化标签、实体字符、视频、音频(八)
  • 超详细讲解线性表和顺序表!!
  • 大数据之-Nifi-Nifi的安装_启动_认识Nifi的操作台---大数据之Nifi工作笔记0002
  • 【大数据clickhouse】clickhouse 常用查询优化策略详解
  • 【Java项目】基于Java+MySQL+Tomcat+maven+Servlet的个人博客系统的完整分析
  • java 程序员怎么做找工作
  • S7-1200对于不同项目下的PLC之间进行开放式以太网通信的具体方法示例
  • 操作系统(四):磁盘调度算法,先来先服务,最短寻道时间优先,电梯算法
  • maven解决包冲突简单方式(插件maven helper | maven指令)
  • 100行Pytorch代码实现三维重建技术神经辐射场 (NeRF)
  • linux操作系统篇
  • redis+token实现登录校验,前后端分离,及解跨域问题的4种方法
  • 怎么解密MD5,常见的MD5解密方法,一看就会
  • Vue3 目录结构
  • Tsp_nurrec表空间满处理记录20230215
  • 影像测量设备都有什么?有哪些影像仪器?
  • Transformer:开启CV研究新时代
  • Flink X Hologres构建企业级Streaming Warehouse
  • 关于 mysql数据库插入中文变空白 的解决方法
  • 不可错过的SQL优化干货分享-sql优化、索引使用
  • vue3:直接修改reative的值,页面却不响应,这是什么情况?
  • 从Vue2 到 Vue3,这些路由差异你需要掌握!
  • Maxwell简介、部署、原理和使用介绍
  • 20230215_数据库过程_渠道业务清算过程
  • webpack(高级)--性能优化-代码分离