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

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

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

echo +字符串        

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


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



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



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





2015-04-28 11:35:29 chenghuikai 阅读数 653
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

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

    150 人正在学习 去看看 翁老师
echo
作用:显示一行文件,

格式:echo [SHORT-OPTION]... [STRING]...
参数 :
       Echo the STRING(s) to standard output.//输出字符串到标准输出


       -n     do not output the trailing newline//不输出换行,意思就是echo完不换行,记住echo默认是换行的哦


       -e     enable interpretation of backslash escapes//处理特殊字符,下面细讲


       -E     disable interpretation of backslash escapes (default)//不处理特殊字符,默认选项,和-e相反




       If -e is in effect, the following sequences are recognized:
如果加上-e选项,遇到下面的特殊字符,会特殊处理


       \\     backslash //插入\(反斜线)字符,第一个\是转义字符


       \a     alert (BEL)// 发出警告声


       \b     backspace //退格(删除前一个字符)


       \c     produce no further output //最后不加上换行符号,一般写在字符串末尾 本人觉得和-n功能差不多


       \e     escape // 逃逸(回车后不显示命令行,没太明白什么意思,有懂的可以留言哦


       \f     form feed //换页


       \n     new line //换行


       \r     carriage return //回车,注意和换行的区别


       \t     horizontal tab //横向制表符


       \v     vertical tab //纵向制表符

补充说明:echo输出时默认换行,如果不想换行加参数-n
2018-09-28 00:18:10 qq_35621436 阅读数 309
  • 零基础Linux命令详细案例讲解课程(第1季)--重定向和...

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

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

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

 

 

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

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

    150 人正在学习 去看看 翁老师
  • 输出指定信息,常用两选项:
  • -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

常用linux命令

阅读数 319

Linux命令1

阅读数 58

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