`
silentlakeside
  • 浏览: 109075 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

BASH - 控制台打印

 
阅读更多

echo命令用于打印字符串到控制台

 

命令用法: echo [选项]... [打印内容]

 

选项:

  • -n,不打印最后的换行,不加该选项的话会自动附加上一个换行
    -bash-3.2$ echo aa
    aa
    -bash-3.2$ echo -n aa
    aa-bash-3.2$ 
  • -e,支持解析转义字符,如\t,\n等,注意要加上双引号,即便里面是一个变量(echo -e "$var"),否则不能正确解析转义字符
    -bash-3.2$ echo -e "aa\tbb\ncc"
    aa      bb
    cc
    -bash-3.2$ echo -e aa\tbb\ncc
    aatbbncc
  • -E,不支持解析转义字符,直接把它们当作普通字符串处理,这个是默认选项
    -bash-3.2$ echo "aa\tbb\ncc"
    aa\tbb\ncc 
分享到:
评论

相关推荐

    bash-full-of-colors:高级.bashrc和.bash_profile以及彩色输出

    当用户通过SSH远程登录或直接在控制台登录时,`.bash_profile`会被读取。如果你希望设置的环境变量或别名对所有会话都有效,包括登录和非登录会话,那么应将它们添加到`.bash_profile`。 彩色输出在Bash中可以极大...

    02-RHEL7-Linux控制台使用与shell命令执行

    Shell解释器常见的有Bash、sh、csh和ksh等,不同的Linux发行版可能会默认使用不同的Shell解释器。 在Linux Shell命令格式中,命令的基本结构为:命令字[选项][参数]。命令字是用户希望执行的命令,选项用于指定命令...

    linux shell之控制台打印各种颜色字体和背景的实现方法

    ### Linux Shell 控制台打印各种颜色字体和背景的实现方法 在Linux环境下,Shell脚本是一种非常实用且强大的工具,可以用来自动化各种任务。其中,一个常见但又颇为有趣的功能是在控制台打印出带有不同颜色的文本。...

    输出执行操作和打印日志的shell脚本实例

    /bin/bash #log function ####log_correct函数打印正确的输出到日志文件 function log_correct () { DATE=`date “+%Y-%m-%d %H:%M:%S”` ####显示打印日志的时间 USER=$(whoami) ####那个用户在操作 echo “${DATE...

    print_logo:将屏幕上居中的ASCII图像打印到控制台

    将屏幕上居中的ASCII图像打印到控制台 要求 php , php-cli 安装 必要时安装要求: Linux: sudo apt-get update && sudo apt-get -y php php-cli OS X: brew install php 克隆存储库: cd /ruta/ git clone ...

    控制台应用程序定向输入和输出C++源代码程序小实例

    上述代码展示了如何从用户那里获取一个整数并打印出来。然而,当需要将输入和输出重定向到文件时,我们可以使用文件流对象,如`ifstream`和`ofstream`。 例如,如果我们想将输出定向到一个名为"output.txt"的文件,...

    java控制台应用小程序

    `main`方法中的`System.out.println`语句用于在控制台上打印指定的字符串。`String[] args`参数数组用于接收命令行参数,但在简单的控制台应用中通常不使用。 Java控制台应用的核心在于输入和输出的处理。`System....

    py代码-python 控制台输入输出

    例如,获取用户的名字并打印: ```python name = input("请输入你的名字:") print("欢迎," + name) ``` 三、处理用户输入 用户输入的数据通常是字符串,如果需要进行数值计算,需要先将输入转换为合适的类型,...

    shell输出

    在Shell中,我们用`echo`命令来打印文本到stdout。 ```bash echo "这是一个示例输出" ``` 2. **标准错误输出(stderr)**:当命令或脚本遇到错误时,错误信息通常会发送到标准错误流。我们可以通过`2>`重定向来...

    mysql的相关命令笔记

    - 这将提示用户输入root密码,并将其打印到控制台。 #### 二、MySQL服务管理 1. **安装MySQL服务:** - 在Windows环境下,可以通过以下命令将MySQL安装为系统服务: ```bash net start mysql ``` - 或者使用...

    Go-Figurine用各种风格在终端中打印你的名字

    Go-Figurine 是一个基于 Go 语言的开源项目,它的主要功能是在终端中以各种风格打印用户的名字或其他文本,为命令行界面增添了一些趣味性。该项目由 Arsham Shirvani 开发,并在 GitHub 上开源,版本号为 34a0235。 ...

    argentina:在控制台上打印阿根廷标志¯\ _(ツ)_¯

    标题提到的"argentina:在控制台上打印阿根廷标志¯\ _(ツ)_¯"就是这样一个例子,它涉及到使用ASCII艺术来创建国旗的复制品,或者任何其他具有象征意义的图案。ASCII艺术是一种利用ASCII字符创作的艺术形式,由于...

    Go-golang实现终端下显示颜色的库

    `gotermcolor`是一个用于在Go语言中实现在终端显示颜色的库,它提供了简单的API,使开发者可以方便地在控制台输出带颜色的文本。本文将详细介绍`gotermcolor`库的使用方法、功能特性以及其实现原理。 首先,让我们...

    kafka配置安装详解

    运行上述命令后,可以在控制台输入消息并按回车键发布到指定的Topic。 **消费消息:** ```bash kafka-console-consumer.sh --bootstrap-server hadoop01:9092 --topic test --from-beginning ``` 执行此命令后,...

    curl for windows

    10. **输出到标准输出**:默认情况下,`curl`的输出会到控制台,也可以使用`>`重定向到文件: ```bash curl http://example.com | grep keyword ``` ### 特殊版本`curl-7.40.0-ssl-sspi-zlib-static-bin-w32` ...

    consoleemojis使用Emoji自定义控制台日志

    ```bash npm install consoleemojis --save-dev ``` 安装完成后,在你的JavaScript文件中引入`consoleemojis`库: ```javascript const ce = require('consoleemojis'); ``` 然后,你就可以用它来替换`console....

    控制台通信程序

    2. 脚本编程:在bash、Python等脚本语言中,控制台通信是实现流程控制和数据处理的关键部分。 3. 自动化:在持续集成/持续部署(CI/CD)环境中,控制台通信用于自动化测试、构建和部署过程。 4. 系统管理:例如,...

    在bash中编写tui:如何在BASH中编写TUI

    - `echo` 命令用于在终端打印文本。 - `read` 命令用于从标准输入读取数据。 2. **控制台颜色与样式** - ANSI转义码可以用来改变终端的颜色和样式。例如,`\033[0;31m` 用于设置红色文本,`\033[0m` 用于重置...

Global site tag (gtag.js) - Google Analytics