`

Shell echo命令详解

阅读更多

Shell echo命令

Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:

echo string

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

1.显示普通字符串:

  echo "It is a test"

这里的双引号完全可以省略,以下命令与上面实例效果一致:

  echo Itis a test

2.显示转义字符

  echo "\"It is a test\""

结果将是:

"It is a test"

同样,双引号也可以省略

3.显示变量

read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量

#!/bin/sh
  read name 
  echo "$name It is a test"

以上代码保存为 test.sh,name 接收标准输入的变量,结果将是:

[root@www ~]# sh test.sh
OK                     #标准输入
OK Itis a test        #输出

4.显示换行

  echo -e "OK!\n"# -e 开启转义
  echo "It it a test"

输出结果:

OK!It it a test

5.显示不换行

#!/bin/sh
echo -e "OK! \c"# -e 开启转义 \c 不换行
echo "It is a test"

输出结果:

OK!Itis a test

6.显示结果定向至文件

  echo "It is a test"> myfile

7.原样输出字符串,不进行转义或取变量(用单引号)

  echo '$name\"'

输出结果:

  $name\"

8.显示命令执行结果

  echo `date`

结果将显示当前日期

ThuJul2410:08:46 CST 2014

本文转自:http://www.w3cschool.cc/linux/linux-shell-echo.html
分享到:
评论

相关推荐

    Linux主要shell命令详解.doc

    ### Linux主要Shell命令详解 #### 一、命令置换与特殊字符使用 在Linux环境中,shell命令的灵活性和强大性体现在其能够实现复杂的功能组合。其中一个关键特性是**命令置换**,即通过特定语法来获取一个命令的输出...

    Linux Shell 命令详解.doc

    ### Linux Shell 命令详解 #### 变量与引用 在Linux Shell中,变量的引用和设置至关重要。使用`${变量名}`来引用变量的值,值得注意的是,在声明或赋值时无需使用`$`作为前缀。例如,你可以设置本地变量通过`变量...

    linux主要shell命令详解

    ### Linux主要Shell命令详解 #### 一、Shell概念与作用 **Shell** 是连接用户与Linux操作系统的桥梁,用户通过Shell与系统进行交互。在Linux系统中,Shell扮演着多种角色,包括命令语言、命令解释程序以及程序设计...

    Unix/Linux 系统-echo命令详解

    echo命令:命令是 Unix/Linux 系统中的一个常用命令,用于在终端中打印输出文本或变量的值。它也经常用于脚本中来输出信息、变量值或命令执行的结果。 echo 与 printf 的区别:echo 简单且易用,而 printf 提供了更...

    Linux下echo命令详解[参考].pdf

    ### Linux下echo命令详解 #### 一、概述 `echo`命令是Linux系统中非常基础且重要的工具之一,主要用于在终端或脚本中输出文本信息。由于其简单易用的特点,在日常运维工作以及Shell编程中得到了广泛的应用。本文将...

    Unix/Linux系统下Echo命令详解及实际运用

    适合人群:主要适用于Unix或者Linux系统的操作者或者管理员,尤其是对于新手来说这是一个熟悉并灵活使用Echo命令的良好资料 使用场景及目标:能够使终端用户利用此命令来向屏幕输出消息,并可以通过变量展示动态的...

    常用shell编程命令

    shell编程命令详解 shell编程是 Linux 和 Unix 操作系统中一种强大的编程语言,可以用来编写脚本以自动执行各种任务。下面是 shell 编程命令的详解。 一、基本语法 * `#!/bin/bash`:这是一个约定的标记,告诉...

    Linux/Shell命令详解

    本文将深入探讨“Linux/Shell命令详解”这一主题,帮助你了解并熟练运用各种Shell命令。 首先,让我们了解一下什么是Shell。Shell是Linux或类Unix系统中的一个程序,它为用户提供了一个与内核交互的界面。用户可以...

    Linux下shell中case命令详解.docx

    Linux Shell 中 case 命令详解 Linux shell 中的 case 命令是一种强大的流程控制语句,它可以根据不同条件执行不同的动作。与 C/C++ 中的 switch 语句类似,但 shell 中的 case 命令更强大和复杂。 强大之处 ...

    shell命令详解-精编版

    ### Shell命令详解精编版 #### 一、Shell概述与分类 **Shell** 是 Linux 操作系统中的一个重要组成部分,它充当用户与操作系统之间的接口。在 Linux 中,最常用的 Shell 类型是 Bash(Bourne Again Shell)。此外...

    Linux的Shell命令详解

    ### Linux的Shell命令详解 #### 一、Shell基础概念与位置变量 在Linux环境中,Shell是一种用户界面,允许用户通过命令行与操作系统进行交互。它不仅提供了强大的脚本编程功能,还支持各种实用的内置命令。 **位置...

    Shell脚本编程详解-吐血共享

    例如,echo命令后的长字符串可以用反斜线折行,换行符会被自动忽略,而不是成为命令的一部分。 对于Shell程序来说,参数的使用是提高其灵活性的关键。Shell程序可以接受的位置参数由系统提供,这些参数的值通过$...

    CShell基础知识详解

    ### CShell基础知识详解 #### 一、引言 在之前的讨论中,我们已经涉及了许多Cshell的功能,例如命令别名、作业控制等。此外,任何一系列Cshell命令都可以存储在一个文件中,并通过调用Cshell来执行这些命令。这样...

    linux Shell 开发常用脚本命令详解

    以下是对Linux Shell开发常用脚本命令的详解: 1. **Shell概述**: - 作为开发人员,学习Shell的主要原因是能够理解并修改运维人员编写的程序,同时可以通过编写简单的Shell脚本来提升开发效率,例如管理集群。 -...

    shell常用命令整理

    ### Shell常用命令详解 #### 一、Shell简介 在计算机科学领域中,Shell是一种非常重要的交互界面,它作为用户与操作系统之间的桥梁,帮助用户通过命令行或者图形界面来执行操作系统的命令。根据交互方式的不同,...

    Shell脚本编程详解

    ### Shell脚本编程详解 #### 一、Shell脚本编程基础 **1.1 Shell命令行的运行** Shell脚本的基础在于理解如何在命令行环境中运行Shell命令。Shell是一种用于与操作系统交互的语言,它允许用户通过命令行界面执行...

    windows命令大全+shell命令大全

    ### Windows命令大全与Shell命令详解 #### 一、Windows下的Shell命令概述 Windows下的Shell命令通常指的是CMD命令,这是从MS-DOS系统继承下来的特性。Shell命令提供了比图形用户界面更为快速的操作方式,尤其受到...

Global site tag (gtag.js) - Google Analytics