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`

结果将显示当前日期

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

相关文章

  • linux重启和关闭系统命令的写法

    linux重启和关闭系统命令的写法

    这篇文章给大家介绍了linux重启和关闭系统命令的写法,然后在文中给大家分享了linux五个重启命令,感兴趣的朋友一起看看吧
    2017-10-10
  • Shell实现程序造死循环的几种方法示例

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

    在linux下编程的程序猿都知道shell脚本,就算你不怎么熟悉,也应该听过的吧!那在shell脚本中的死循环该怎么写呢?下面这篇文章就来给大家介绍了关于Shell如何实现让程序造死循环的几种方法,需要的朋友可以参考下。
    2017-08-08
  • Shell实现强制释放内存脚本分享

    Shell实现强制释放内存脚本分享

    这篇文章主要介绍了Shell实现强制释放内存脚本分享,本文直接给出实现代码,并对每一句代码都做了讲解了,需要的朋友可以参考下
    2015-02-02
  • shell脚本快速删除服务器指定目录下文件(最新方法)

    shell脚本快速删除服务器指定目录下文件(最新方法)

    这篇文章主要介绍了shell脚本快速删除服务器指定目录下文件(最新方法),包括删除4天前的文件及只删除指定文件,本文给大家介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • shell 使用指定的分割符来分割字符串的方法

    shell 使用指定的分割符来分割字符串的方法

    这篇文章主要介绍了shell 使用指定的分割符来分割字符串的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • Shell脚本实现删除一年前文件功能分享

    Shell脚本实现删除一年前文件功能分享

    这篇文章主要介绍了Shell脚本实现删除一年前文件功能分享,本文直接给出实现代码,需要的朋友可以参考下
    2014-12-12
  • 使用shell脚本实现ping对应IP所对应的人名(推荐)

    使用shell脚本实现ping对应IP所对应的人名(推荐)

    这篇文章主要介绍了使用shell脚本实现ping对应IP所对应的人名的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • 详解&&、()、||决定linux命令的执行顺序

    详解&&、()、||决定linux命令的执行顺序

    这篇文章主要介绍了&&、()、||决定linux命令的执行顺序,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-08-08
  • Shell实现猜数字游戏

    Shell实现猜数字游戏

    这篇文章主要为大家详细介绍了Shell实现猜数字游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • 一句话Shell命令关闭不需要的随机启动服务

    一句话Shell命令关闭不需要的随机启动服务

    这篇文章主要介绍了一句话Shell命令关闭不需要的随机启动服务,使用本文的一句话命令,可以达到优化系统的目的,其中要保留的服务可以自己定义,需要的朋友可以参考下
    2014-12-12

最新评论