以下内容源于C语言中文网的学习与整理,如有侵权,请告知删除。

echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。

基本的命令格式:

echo arg

可以使用echo实现更复杂的输出格式控制,如下:

1、显示转义字符

echo "\"It is a test\""

结果将是:"It is a test"。代码开头与结束的双引号也可以省略。

2、显示变量

name="OK"
echo "$name It is a test"

结果将是:OK It is a test。同样双引号也可以省略。

如果变量与其它字符相连的话,需要使用大括号{ },如下:

mouth=8
echo "${mouth}-1-2009"

结果将是:8-1-2009。

3、显示换行

echo "OK!\n"
echo "It is a test"

输出:

OK!
It is a test

4、显示不换行

echo "OK!\c"
echo "It is a test"

输出:OK!It si a test。

5、显示结果重定向至文件

echo "It is a test" > myfile

6、原样输出字符串

若需要原样输出字符串(不进行转义),使用单引号。例如:

echo '$name\"'

7、显示命令执行结果

echo `date`

结果将显示当前日期。

Shell echo命令相关推荐

  1. Linux Shell - echo 命令输出格式

    Linux Shell - echo 命令输出格式 1. echo - display a line of text Echo the STRING(s) to standard output. ec ...

  2. Shell——echo命令

    1.显示普通字符串: echo "It is a test" 这里的双引号完全可以省略,以下命令与上面实例效果一致: echo It is a test 2.显示转义字符 echo ...

  3. 每天一个linux命令(31):echo命令

    Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出.命令格式: echo string 您可以使用echo实现更复杂的输出格式控制. 1. ...

  4. Shell——从hello world和echo命令开始

    一.第一个Shell程序 万物起源--helloworld #!/bin/bashecho "hellow world" 常用的Linux命令对于shell来说也可以使用,比如我们 ...

  5. shell菜鸟学习之echo命令

    echo是一个非常简单.直接的LINUX命令. 稍等........ 先介绍一下标准的command line ,它包含三个部件: command_name option argument 好的,回来 ...

  6. Shell命令:echo 命令详解

    http://blog.chinaunix.net/uid-27124799-id-3383327.html # echo命令介绍 功能说明:显示文字. 语 法:echo [-ne][字符串] / e ...

  7. shell的echo命令

    echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串.linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下 ...

  8. Linux系统Shell脚本中的echo命令

    Linux系统Shell脚本中的echo命令 echo的作用       输出字符串 格式                  echo  "字符串内容" 一,显示转义字符 转义字符 ...

  9. Linux Shell基础 Bash常见命令 echo命令

    概述 shell中常见的命令echo. 输出命令:echo echo命令的输出内容如果没有特殊含义,则将原内容输出到屏幕:如果输出内容有特殊含义,则输出打印其含义. 命令格式如下: [root@loc ...

最新文章

  1. AOSP 设置编译输出目录
  2. mysql使用小技巧_MySQL使用小技巧
  3. 苹果,把充电器还给我们!京沪法学生状告苹果公司欺诈
  4. rabbitMQ碰到了对象跨项目的时候,反序列化出了问题
  5. QT: QTableWidget 表格中按钮槽函数 获取表格该按钮所在的行号信息
  6. iOS AutoLayout
  7. html如何转换成中文,html页面中如何将编码转换成中文的示例代码
  8. ArcGis利用栅格处理工具进行影像裁剪
  9. SecureCRT 64位 破解版v8.1.4及安装
  10. linux phpcms,PHPCMS任意文件下载之exp编写
  11. vue-cli3的eslint配置问题
  12. 百度搜索结果页面的参数 搜索框提示次数(rsv_sug1)
  13. Java利用itchat4j插件实现个人微信自动化
  14. BUUCTF reverse1-10 WP
  15. General Data Protection Regulation (GDPR) (EU) 2016/679 中文版
  16. 基于Python的自制画板小工具
  17. 【python机器学习基础教程】(四)
  18. Photoshop CC 2019( ps cc)新增功能使用方法介绍
  19. 程序员要如何走上创业逆袭路,获得百万、千万?
  20. mysql 强制启动_强制 InnoDB 恢复,启动 MySQL 数据库

热门文章

  1. 【干货】让你薪资翻10倍的网站 大学生与职场人请收藏
  2. 我的世界服务器登陆用的邮箱,我的世界服务器登录教程 Minecraft服务器教程
  3. teams 无法登录 错误代码 - caa70004
  4. 关于mac下iterm2无权访问桌面的解决方案(ls .: Operation not permitted)
  5. linux系统du指令,教你在Linux系统中使用du命令,包括用du与其他命令结合使用
  6. Micron MT41K256M16TW-107:P 存储IC
  7. 原型链(又称变态遗传链,不讲武德,耗子尾汁吧)
  8. Android Google Map开发指南(三)百度地图、谷歌地图自如切换
  9. 关系数据库中的码,主码,候选码,主属性,非主属性
  10. 【ORB-SLAM3】sim3求解-论文Closed-form solution of absolute orientation using unit quaternions 的阅读笔记