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命令详解 #### 一、命令置换与特殊字符使用 在Linux环境中,shell命令的灵活性和强大性体现在其能够实现复杂的功能组合。其中一个关键特性是**命令置换**,即通过特定语法来获取一个命令的输出...
### Linux Shell 命令详解 #### 变量与引用 在Linux Shell中,变量的引用和设置至关重要。使用`${变量名}`来引用变量的值,值得注意的是,在声明或赋值时无需使用`$`作为前缀。例如,你可以设置本地变量通过`变量...
### Linux主要Shell命令详解 #### 一、Shell概念与作用 **Shell** 是连接用户与Linux操作系统的桥梁,用户通过Shell与系统进行交互。在Linux系统中,Shell扮演着多种角色,包括命令语言、命令解释程序以及程序设计...
echo命令:命令是 Unix/Linux 系统中的一个常用命令,用于在终端中打印输出文本或变量的值。它也经常用于脚本中来输出信息、变量值或命令执行的结果。 echo 与 printf 的区别:echo 简单且易用,而 printf 提供了更...
### Linux下echo命令详解 #### 一、概述 `echo`命令是Linux系统中非常基础且重要的工具之一,主要用于在终端或脚本中输出文本信息。由于其简单易用的特点,在日常运维工作以及Shell编程中得到了广泛的应用。本文将...
适合人群:主要适用于Unix或者Linux系统的操作者或者管理员,尤其是对于新手来说这是一个熟悉并灵活使用Echo命令的良好资料 使用场景及目标:能够使终端用户利用此命令来向屏幕输出消息,并可以通过变量展示动态的...
shell编程命令详解 shell编程是 Linux 和 Unix 操作系统中一种强大的编程语言,可以用来编写脚本以自动执行各种任务。下面是 shell 编程命令的详解。 一、基本语法 * `#!/bin/bash`:这是一个约定的标记,告诉...
本文将深入探讨“Linux/Shell命令详解”这一主题,帮助你了解并熟练运用各种Shell命令。 首先,让我们了解一下什么是Shell。Shell是Linux或类Unix系统中的一个程序,它为用户提供了一个与内核交互的界面。用户可以...
Linux Shell 中 case 命令详解 Linux shell 中的 case 命令是一种强大的流程控制语句,它可以根据不同条件执行不同的动作。与 C/C++ 中的 switch 语句类似,但 shell 中的 case 命令更强大和复杂。 强大之处 ...
### Shell命令详解精编版 #### 一、Shell概述与分类 **Shell** 是 Linux 操作系统中的一个重要组成部分,它充当用户与操作系统之间的接口。在 Linux 中,最常用的 Shell 类型是 Bash(Bourne Again Shell)。此外...
### Linux的Shell命令详解 #### 一、Shell基础概念与位置变量 在Linux环境中,Shell是一种用户界面,允许用户通过命令行与操作系统进行交互。它不仅提供了强大的脚本编程功能,还支持各种实用的内置命令。 **位置...
例如,echo命令后的长字符串可以用反斜线折行,换行符会被自动忽略,而不是成为命令的一部分。 对于Shell程序来说,参数的使用是提高其灵活性的关键。Shell程序可以接受的位置参数由系统提供,这些参数的值通过$...
### CShell基础知识详解 #### 一、引言 在之前的讨论中,我们已经涉及了许多Cshell的功能,例如命令别名、作业控制等。此外,任何一系列Cshell命令都可以存储在一个文件中,并通过调用Cshell来执行这些命令。这样...
以下是对Linux Shell开发常用脚本命令的详解: 1. **Shell概述**: - 作为开发人员,学习Shell的主要原因是能够理解并修改运维人员编写的程序,同时可以通过编写简单的Shell脚本来提升开发效率,例如管理集群。 -...
### Shell常用命令详解 #### 一、Shell简介 在计算机科学领域中,Shell是一种非常重要的交互界面,它作为用户与操作系统之间的桥梁,帮助用户通过命令行或者图形界面来执行操作系统的命令。根据交互方式的不同,...
### Shell脚本编程详解 #### 一、Shell脚本编程基础 **1.1 Shell命令行的运行** Shell脚本的基础在于理解如何在命令行环境中运行Shell命令。Shell是一种用于与操作系统交互的语言,它允许用户通过命令行界面执行...
### Windows命令大全与Shell命令详解 #### 一、Windows下的Shell命令概述 Windows下的Shell命令通常指的是CMD命令,这是从MS-DOS系统继承下来的特性。Shell命令提供了比图形用户界面更为快速的操作方式,尤其受到...