Shell脚本echo指令使用小技巧

 更新时间:2014年07月19日 10:31:24   投稿:junjie  
这篇文章主要介绍了Shell脚本echo指令使用小技巧,包括使用echo指令输出换行、输出不换行、输出变量等技巧,需要的朋友可以参考下

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

复制代码 代码如下:

echo arg

您可以使用echo实现更复杂的输出格式控制。

显示转义字符

复制代码 代码如下:

echo "\"It is a test\""

结果将是:
"It is a test"

双引号也可以省略。

显示变量

复制代码 代码如下:

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

结果将是:
OK It is a test

同样双引号也可以省略。

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

复制代码 代码如下:

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

结果将是:
8-1-2009

显示换行

复制代码 代码如下:

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

输出:
OK!
It is a test

显示不换行

复制代码 代码如下:

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

输出:
OK!It si a test

显示结果定向至文件

复制代码 代码如下:

echo "It is a test" > myfile

原样输出字符串

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

复制代码 代码如下:

echo '$name\"'

显示命令执行结果
复制代码 代码如下:

echo `date`

结果将显示当前日期

从上面可看出,双引号可有可无,单引号主要用在原样输出中。

相关文章

  • shell脚本中case条件控制语句的一个bug分析

    shell脚本中case条件控制语句的一个bug分析

    在shell脚本中,发现case语句的一个问题。就是指定小写字母[a-z]和大写字母[A-Z]的这种方法不管用了
    2013-11-11
  • Shell实现程序造死循环的几种方法示例

    Shell实现程序造死循环的几种方法示例

    在linux下编程的程序猿都知道shell脚本,就算你不怎么熟悉,也应该听过的吧!那在shell脚本中的死循环该怎么写呢?下面这篇文章就来给大家介绍了关于Shell如何实现让程序造死循环的几种方法,需要的朋友可以参考下。
    2017-08-08
  • 3000字扫盲shell基础知识(新手必备)

    3000字扫盲shell基础知识(新手必备)

    这篇文章主要介绍了3000字扫盲shell基础知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2020-06-06
  • linux 获取文件名称并生成列表txt的方法

    linux 获取文件名称并生成列表txt的方法

    今天小编就为大家分享一篇linux 获取文件名称并生成列表txt的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • Linux Shell 脚本编程入门教程

    Linux Shell 脚本编程入门教程

    Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K Shell(/usr/bin/ksh)、Shell for Root(/sbin/sh),Shell是用户与Linux操作系统沟通的桥梁,对本文感兴趣的朋友一起看看吧
    2015-11-11
  • 反弹shell升级全交互式shell

    反弹shell升级全交互式shell

    本文主要介绍了反弹shell升级全交互式shell,以提高远程控制能力,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-01-01
  • shell脚本中28个特殊字符的作用简明总结

    shell脚本中28个特殊字符的作用简明总结

    这篇文章主要介绍了shell脚本中28个特殊字符的作用简明总结,需要的朋友可以参考下
    2014-04-04
  • shell脚本编程之循环语句学习笔记

    shell脚本编程之循环语句学习笔记

    这篇文章主要介绍了shell脚本编程之循环语句学习笔记,本文内容较简单,可以作为shell循环语句的备忘录,忘记怎么写时来看看吧~需要的朋友可以参考下
    2014-09-09
  • Shell脚本导入导出数据的项目示例

    Shell脚本导入导出数据的项目示例

    在工作中,很多场景都会涉及到数据的导入导出,本文就介绍一下使用Shell脚本导入导出数据的项目示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • Linux中根据一个单词快速锁定到日志的操作命令

    Linux中根据一个单词快速锁定到日志的操作命令

    这篇文章给大家介绍了Linux中如何根据一个单词快速锁定到日志,文中通过代码示例给大家介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-01-01

最新评论