2016-12-14 19:55:15 KingGaiwusi 阅读数 563
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

    课程亮点: 笔记加案例详细讲解Linux知识!!!提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Linux150多个知识点 课程内容: * 第1章:Linux命令行概述:系统级别命令、文件和目录操作 * 第2章: 重定向:标准输入输出重定向到文件、管理、过滤器 * 第3章: echo命令:单个字符展开、特殊符号展开、集合展开、算术运算符展开、变量名展开、系统命令展开等 课程特色: * 笔记Linux命令:用200条笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力 * 笔记标题采用关键字标识法,帮助学员更加容易记住知识点 * 笔记以超链接形式让知识点关联起来,形式知识体系 * 采用先概念后实例再应用方式,知识点深入浅出 * 提供授课内容笔记作为课后复习以及工作备查工具 部分图标(电脑PC端查看):

    116 人正在学习 去看看 翁老师

echo +字符串        

打印输出内容(字符串)。


echo后面跟的字符串可以加双引号,也可以不加。加上双引号,将会是后面的字符串原样输出。 不加的后,会导致有些命令无法生效。



echo -n 可以使输出的内容不换行。



echo -e 可以指定特殊字符(\t 、 \n)。





2018-09-28 00:18:10 qq_35621436 阅读数 298
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

    课程亮点: 笔记加案例详细讲解Linux知识!!!提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Linux150多个知识点 课程内容: * 第1章:Linux命令行概述:系统级别命令、文件和目录操作 * 第2章: 重定向:标准输入输出重定向到文件、管理、过滤器 * 第3章: echo命令:单个字符展开、特殊符号展开、集合展开、算术运算符展开、变量名展开、系统命令展开等 课程特色: * 笔记Linux命令:用200条笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力 * 笔记标题采用关键字标识法,帮助学员更加容易记住知识点 * 笔记以超链接形式让知识点关联起来,形式知识体系 * 采用先概念后实例再应用方式,知识点深入浅出 * 提供授课内容笔记作为课后复习以及工作备查工具 部分图标(电脑PC端查看):

    116 人正在学习 去看看 翁老师

Echo 

目录

Echo 

Linux 的原版解释

名字

语法

描述

参数

实例:

         1.输出字符串 'www.smallk.cn'

2. -n 参数的用法

3. -e 参数的用法


Linux 的原版解释

man echo

 

名字:

    echo - 显示一行文本

 

 

语法:

    echo [短参数] [字符串]

    echo [长参数]

 

 

描述:

    标准输出一个字符串。

 

 

参数:

    -n 不输出尾随换行符

    -e 启用反斜杠作为转义符

    -E 停用反斜杠作为转义符(默认)

    --help 显示帮助信息并退出命令

    --version 输出版本信息并退出命令 

 

 

实例:

    1.输出字符串 'www.smallk.cn'

 

2. -n 参数的用法

 

如图:

当不使用-n参数时下一命令自动换行,当使用-n参数后不再换行

 

3. -e 参数的用法

如图所示:

当不用-e(或使用 -E)参数时,echo命令将反斜杠''\'' 完整地输出出来,当使用-e后,''/b''被当做特殊字符处理,清除了前一个字符。

也就是 -e 命令将反斜杠自动编译为了转义符。

 

 


欢迎关注我的个人网站:www.smallk.cn

 

 

2019-05-27 11:32:55 weixin_44135991 阅读数 666
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

    课程亮点: 笔记加案例详细讲解Linux知识!!!提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Linux150多个知识点 课程内容: * 第1章:Linux命令行概述:系统级别命令、文件和目录操作 * 第2章: 重定向:标准输入输出重定向到文件、管理、过滤器 * 第3章: echo命令:单个字符展开、特殊符号展开、集合展开、算术运算符展开、变量名展开、系统命令展开等 课程特色: * 笔记Linux命令:用200条笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力 * 笔记标题采用关键字标识法,帮助学员更加容易记住知识点 * 笔记以超链接形式让知识点关联起来,形式知识体系 * 采用先概念后实例再应用方式,知识点深入浅出 * 提供授课内容笔记作为课后复习以及工作备查工具 部分图标(电脑PC端查看):

    116 人正在学习 去看看 翁老师

echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。
语法
echo(选项)(参数)
选项
-e:激活转义字符。
使用-e选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:

\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
参数
变量:指定要打印的变量。

实例
用echo命令打印带有色彩的文字:

文字色:

echo -e “\e[1;31mThis is red text\e[0m”
This is red text
\e[1;31m 将颜色设置为红色
\e[0m 将颜色重新置回
颜色码:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37

背景色:

echo -e “\e[1;42mGreed Background\e[0m”
Greed Background
颜色码:重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=45,青色=46,白色=47

文字闪动:

echo -e “\033[37;31;5mMySQL Server Stop…\033[39;49;0m”
红色数字处还有其他数字参数:0 关闭所有属性、1 设置高亮度(加粗)、4 下划线、5 闪烁、7 反显、8 消隐
在这里插入图片描述
在这里插入图片描述

2017-08-30 11:00:25 haorenxwx 阅读数 524
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

    课程亮点: 笔记加案例详细讲解Linux知识!!!提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Linux150多个知识点 课程内容: * 第1章:Linux命令行概述:系统级别命令、文件和目录操作 * 第2章: 重定向:标准输入输出重定向到文件、管理、过滤器 * 第3章: echo命令:单个字符展开、特殊符号展开、集合展开、算术运算符展开、变量名展开、系统命令展开等 课程特色: * 笔记Linux命令:用200条笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力 * 笔记标题采用关键字标识法,帮助学员更加容易记住知识点 * 笔记以超链接形式让知识点关联起来,形式知识体系 * 采用先概念后实例再应用方式,知识点深入浅出 * 提供授课内容笔记作为课后复习以及工作备查工具 部分图标(电脑PC端查看):

    116 人正在学习 去看看 翁老师
  • 输出指定信息,常用两选项:
  • -n输出后不换行
  • -e输出后转义字符(*)才有特殊的含义
$ echo Echo is used to display text
  • 声明变量后用echo打印变量值
$ x=10

$ echo the value of x is $x
  • ‘-e’+’\b’:删除所有空格
$ echo -e "Tecmint \bis \ba \bcommunity \bof \bLinux \bNerds" 
TecmintisacommunityofLinuxNerds 
  • ‘-e’+’\n’:换行
$ echo -e "Tecmint \nis \na \ncommunity \nof \nLinux \nNerds" 
Tecmint 
is 
a 
community 
of 
Linux 
Nerds 
  • ‘-e’+’\t’: 把space转换成tab
$ echo -e "Tecmint \tis \ta \tcommunity \tof \tLinux \tNerds" 
Tecmint     is  a   community   of  Linux   Nerds 
  • ‘\r’+’-e’ \r 前的字符不输出
  • ‘\c’+’-e’ \c 后的字符不输出,输出完成以后不换行
$ echo -e "Tecmint \ris a community of Linux Nerds" 
is a community of Linux Nerds 
  • echo把内容输出到文件中而不是标准输出(在windows dos中,这种用法会导致空格的出现,但是linux中没有)
echo "hello world">test1.tmp
2018-09-14 17:13:06 singlememory 阅读数 83
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

    课程亮点: 笔记加案例详细讲解Linux知识!!!提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Linux150多个知识点 课程内容: * 第1章:Linux命令行概述:系统级别命令、文件和目录操作 * 第2章: 重定向:标准输入输出重定向到文件、管理、过滤器 * 第3章: echo命令:单个字符展开、特殊符号展开、集合展开、算术运算符展开、变量名展开、系统命令展开等 课程特色: * 笔记Linux命令:用200条笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力 * 笔记标题采用关键字标识法,帮助学员更加容易记住知识点 * 笔记以超链接形式让知识点关联起来,形式知识体系 * 采用先概念后实例再应用方式,知识点深入浅出 * 提供授课内容笔记作为课后复习以及工作备查工具 部分图标(电脑PC端查看):

    116 人正在学习 去看看 翁老师

Open in Terminal:打开一个Linux系统命令行终端
man man:查看命令自身的帮助信息
echo:输出字符串或变量提取后的值
例如:echo Linux → Linux
echo $SHELL → /bin/bash

常用linux命令

阅读数 203

没有更多推荐了,返回首页