Linux下echo命令

这篇具有很好参考价值的文章主要介绍了Linux下echo命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 命令概述

echo(显示文字)echo会将输入的字符串送往标准输出,输出的字符串间以空白字符隔开, 并在最后加上换行号;

  • 命令语法

echo [-ne][字符串] / echo [--help][--version]

  • 参数说明

-n

取消自动换行;

-e

打开反斜杠ESC转义;

\a

提示音;

\b

删除前一个字符;

\c

最后不加上换行符号;

\f

换行但光标仍旧停留在原来的位置;

\n

换行且光标移至行首;

\r

光标移至行首,但不换行;

\t

插入空格(tab);

\v

换行但光标仍旧停留在原来的位置,与\f相同;

\\

插入\字符;

\nnn

插入nnn(八进制)所代表的ASCII字符;

-E

取消转义 (默认);

-help

显示帮助;

-version

显示版本信息;

  • 命令示例

1. echo -n "This is test" :取消换行;

[root@localhost ~]# echo "This is test" 
This is test 
[root@localhost ~]# echo -n "This is test" 
This is test[root@localhost ~]#

2. echo -e "This\b is test":转义\b 删除前一个字符;

[root@localhost ~]# echo -e "This\b is test" 
Thi is test
  • 其他参数说明

echo颜色输出

参数说明

echo -e "\e[1;31mabcd \e[0m"

echo -e "\033[1 ; m…… \033[0m"

\e和\033输出效果相同 ,1 的位置是输出内容背景颜色,m 的位置是输出内容字体颜色,\033[0m 的位置是输出内容的属性

==========背景颜色范围:40-49==========

[root@localhost ~]# echo -e "\e[40;37m黑底白字 \e[0m"

黑底白字

[root@localhost ~]# echo -e "\e[41;37m深红白字 \e[0m"

深红白字

[root@localhost ~]# echo -e "\e[42;37m绿底白字 \e[0m"

绿底白字

[root@localhost ~]# echo -e "\e[43;37m黄底白字 \e[0m"

黄底白字

[root@localhost ~]# echo -e "\e[44;37m蓝底白字 \e[0m"

蓝底白字

[root@localhost ~]# echo -e "\e[45;37m紫底白字 \e[0m"

紫底白字

[root@localhost ~]# echo -e "\e[46;37m深绿白字 \e[0m"

深绿白字

[root@localhost ~]# echo -e "\e[47;30m白底黑字 \e[0m"

白底黑字

==========字体颜色范围:30-39==========

[root@localhost ~]# echo -e "\e[1;30m黑色字体 \e[0m"

黑色字体

[root@localhost ~]# echo -e "\e[1;31m红色字体 \e[0m"

红色字体

[root@localhost ~]# echo -e "\e[1;32m绿色字体 \e[0m"

绿色字体

[root@localhost ~]# echo -e "\e[1;33m黄色字体 \e[0m"

黄色字体

[root@localhost ~]# echo -e "\e[1;34m蓝色字体 \e[0m"

蓝色字体

[root@localhost ~]# echo -e "\e[1;35m紫色字体 \e[0m"

紫色字体

[root@localhost ~]# echo -e "\e[1;36m深绿字体 \e[0m"

深绿字体

[root@localhost ~]# echo -e "\e[1;37m白色字体 \e[0m"

白色字体文章来源地址https://www.toymoban.com/news/detail-404771.html

到了这里,关于Linux下echo命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux下echo命令

    命令概述 echo(显示文字)echo会将输入的字符串送往标准输出,输出的字符串间以空白字符隔开, 并在最后加上换行号; 命令语法 echo [-ne][字符串] / echo [--help][--version] 参数说明 -n 取消自动换行; -e 打开反斜杠ESC转义; a 提示音; b 删除前一个字符; c 最后不加上换行符号

    2023年04月08日
    浏览(33)
  • Linux echo命令详解

    目录 第一章:介绍 1、echo 内容 2、echo -n 3、echo -e 第二章:转义的应用 1、主要转义符的应用 2、8进制和16进制的转义符 3、设置文本颜色的转义符 第三章:向文本添加内容  1、覆盖文件 2、文件尾追加 第四章:常用命令 1、输出显示时间 2、输出文件 3、输出声明的参数变量

    2024年02月06日
    浏览(41)
  • 【Linux Shell】6. echo 命令

    Shell 的 echo 指令用于字符串的输出。命令格式:

    2024年01月22日
    浏览(52)
  • Linux基础命令-echo输出信息

    文章目录 前言 一、echo命令介绍 二、命令语法及参数  三、参考实例 总结          初学linux都会接触到这个echo命令,因为这个echo的用处实在太大了,不管说日常使用上还是写shell脚本中,都是需要用到的;echo命令可以输出用户要显示在屏幕上的信息、显示环境变量的值

    2024年02月01日
    浏览(48)
  • SHELL 基础 显示字符颜色, 修改历史命令,Linux里的命令 执行顺序

    目录 echo 打印命令  :        显示字符串  :  显示转义字符 :   显示颜色  :   显示命令执行结果  :  history 历史命令 :  修改默认记录历史命令条数 :             历史命令的调用  :  命令别名    查看命令别名  :  命令的执行顺序  :   选项   :   

    2024年02月12日
    浏览(47)
  • 8086汇编:输入输出数字、字符、字符串功能

    前言:初学汇编,可能一时难以习惯这种任何事情都要“亲力亲为”的方式。就拿输入输出来说,高级语言一个函数就可以搞定的事情,在汇编中却不是那么容易的。下面简单介绍下8086汇编输入输出数字和字符串的问题。 调用21号中断的0ah和09h号功能,可以实现字符串的输入

    2023年04月25日
    浏览(50)
  • C语言字符和字符串的输入与输出

    1、scanf函数输入单个字符 C语言scanf输入时缓冲区问题 scanf函数是标准输入流(从键盘接收数据),接收的数据放入输入缓冲区中,其中就包括在键盘输入的空格、回车这类字符,当你用%d接收时是不会影响的,但是用%c就会产生错误,这是因为在\\\"%c\\\"输入时,空格和转义字符均作

    2023年04月09日
    浏览(83)
  • 字符串的输入输出

    2024年01月19日
    浏览(36)
  • java中读取用户输入的整数、字符、字符串、单词

    1、取用户输入的整数 如果你想从控制台读取整数,可以使用 .nextInt()方法:例如:  这段代码向用户询问输入一个数字,并使用 .nextInt() 方法读取该数字。该方法读取用户输入,并将其作为整数返回,然后存储在变量 number 中。 2、取用户输入的字符  如果你想从控制台读取

    2024年02月06日
    浏览(70)
  • Linux echo命令与反引号、重定向符号以及管道符

    echo命令 Linux中的 echo 命令用于在终端输出指定的文本内容或变量值。 基本语法如下: 常用选项包括: -e :启用特殊字符的解析,例如 n 表示换行符。 -n :禁止在输出末尾添加换行符。 示例: 输出文本内容: 输出结果: 输出变量值: 输出结果: 解析特殊字符: 输出结果

    2024年02月14日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包