Linux中echo命令我们通常用于打印字符串,或打印变量值,实际工作中用得也比较多,所有以必要学习一下他的参数以及一些常用的用法。命令格式:

echo [-ne][string]

echo $PATH

命令功能:

显示字符串或变量信息,在日常脚本中进行一些描叙性的说明,给用户以提示信息。

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

命令参数:

-n: 不要在行尾自动换行。

-e: 使用反斜杠特殊字符解释

\a:发出警告音

\b: 删除前一个字符

\c: 最后不使用换行符号,效果与-n一样

\e:删除后一个字符

\f: 换行,但光标还保留在原位置

\n:换行,光标移至行首

\r: 将光标移至行首,\r后面的字符会优先显示,并按位覆盖\r前面的字符。

\t:插入tab

\v:等效于\f

\\: 显示\

-E:不使用反斜杠特殊字符解释,此项为默认选项。

--version: 显示版本

--help:  显示帮助文档

4.命令实例:

1./n /t[[email protected] ~]# echo -e "a\tb\nc\te"

a       b

c       e

[[email protected] ~]#

2. -n \b \a[[email protected] ~]#  echo -ne "a\tb\tc\nd\te\bf\a"

a       b       c

d       f[[email protected] ~]#

3. 打印变量[[email protected] ~]# echo $PATH #环境变量

/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

[[email protected] ~]#

每天天一个linux命令echo,每天一个linux命令-echo(示例代码)相关推荐

  1. java 添加一个线程、创建响应的用户界面 。 演示示例代码

    javajava 添加一个线程.创建响应的用户界面 . 演示示例代码 来自thinking in java 4 21章  部分的代码  夹21.2.11 thinking in java 4免费下载: ...

  2. java 用户线程如何修改界面内容_java 加入一个线程、创建有响应的用户界面 。 示例代码...

    javajava 加入一个线程.创建有响应的用户界面 . 示例代码 来自thinking in java 4 21章 部分代码 目录21.2.11 package org.rui.thread.con ...

  3. php解析命令行参数选项,PHP 命令行参数解析工具类的示例代码

    PHP 命令行参数解析工具类的示例代码 /** * 命令行参数解析工具类 * @author guolinchao */ class CommandLine { // 临时记录短选项的选项值 priv ...

  4. aix服务器查看文件编码格式,Linux stat命令和AIX istat命令 (查看文件修改时间)(示例代码)...

    简介这篇文章主要介绍了Linux stat命令和AIX istat命令 (查看文件修改时间)(示例代码)以及相关的经验技巧,文章约919字,浏览量335,点赞数2,值得参考! 在工作中,经常会执行一些 ...

  5. 一个非常标准的Java连接Oracle数据库的示例代码

    最基本的Oracle数据库连接代码(只针对Oracle11g): 1.右键项目->构建路径->配置构建路径,选择第三项"库",然后点击"添加外部Jar&quo ...

  6. 基于RHEL8的Linux基础入门学习总结笔记(附示例代码)

    Linux简单介绍 特性 完全开源 多用户多任务系统 继承了UNIX多用户多任务的设计理念,允许多人同时上线工作,合理分配资源. 安全稳定高效 严格的用户权限管理使不同使用者之间保持高度的保密性和安全 ...

  7. 服务器备份还原命令文件夹,Robocopy命令实现文件服务器镜像备份/增量备份操作(示例代码)...

    Robocopy是微软推出的可靠文件复制服务,经过测试,比xcopy更加优秀,特别是在复制ACL及文件时间戳方面. 免费同步软件通常在ACL同步这一块比较薄弱,而付费软件复杂操作,我们可以使用robo ...

  8. linux hexo使用教程,Linux下使用Hexo搭建github博客(示例代码)

    找到一篇靠谱的博客,备份一下: ---------以下原文------------------ Nodejs安装 因为hexo是基于nodejs的应用,所以要先安装nodejs才可以.我这里以Ubun ...

  9. linux查看断网日志命令,Linux Screen命令使程序远离断网影响(示例代码)

    linux中强大的screen命令2008-12-02 21:53今天发现了一个"宝贝",就是Linux的screen命令,对于远程登录来说,不仅提供了类似于nohup的功能,而且 ...

  10. Linux下编译build的命令,Linux命令行下编译Android NDK的示例代码

    这几天琢磨写一个Android的Runtime用来加速HTML5 Canvas,让GameBuilder+CanTK 不但开发速度快,运行速度也能接近原生应用.所以花了点时间研究Android NDK ...

最新文章

  1. Dubbo配置文件详解
  2. 4种方法可以缓解网络瓶颈
  3. HDFS源码分析心跳汇报之数据结构初始化
  4. python爬虫原理-爬虫原理解析
  5. Java Learning Path(四) 方法篇
  6. html语言table,HTML table 标签
  7. C语言荣获2019年度最佳编程语言
  8. 【华为云技术分享】Linux内核编程环境 (1)
  9. 智能媒体管理(IMM) Python SDK DEMO
  10. WPF transform示例
  11. QCalendarWidget 日历控件
  12. openCV教程04
  13. 如何用VB语言实现四连环游戏(重力四子棋)?
  14. 攻防世界 mfw 解题思路
  15. win10系统盘多大合适_不会安装win10原版系统?3招教你轻松学会重装系统,超详细教程...
  16. 数字图像 - 图像隐写
  17. 小案例--封装jsonp
  18. potatso lite怎么添加代理_「科技犬」除了苹果AirPods,真无线蓝牙耳机到底怎么选?_蓝牙耳机...
  19. 君正T21 SDK编译注意事项
  20. 人关节软骨细胞的体外培养

热门文章

  1. spring boot 修改 jackson string的null为空字符串
  2. 零日漏洞迟迟未补上:扫描发现超85万思科设备受影响
  3. nodejs express 加载html模板
  4. golang append时slice len 和 cap
  5. Android 广播机制---BroadCast
  6. 在Django中使用PostgreSQL数据库
  7. OLTP系统的Oracle RAC性能调优,索引分区极大提升提交性能
  8. ASP.NET自定义错误页面(转)
  9. SD-WAN5年增长率超过40%,为什么越来越受到企业欢迎?
  10. draw.io创建自定义形状