linux 命令(3)echo

linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, echo命令在构建shell脚本时扮演着重要的角色

1.   命令格式

echo[Options] [String]

2. 命令功能

列出目标目录中所有的子目录和文件

3. 命令参数

-n 不要在最后自动换行

--help 在标准输出上显示帮助信息。

--version 在标准输出上输出版本信息并退出。

-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般

文字输出:

\a 发出警告声;

\b 删除前一个字符;

\c 最后不加上换行符号;

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

\n 换行且光标移至行首;

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

\t 插入tab;

\v 与\f相同;

\\ 插入\字符;

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

4. 命令实例

实例1:输入一行文本并显示在标准输出上

[[email protected] data]# echo i am boy

i am boy

实例2:将字符串直接写入到文件里

[[email protected] data]# cat ttt.txt

asdfasdfasdfasdf

asfasdfasdfasdfasdf

dddddddddddddddddddddddd

[[email protected] data]# echo ‘hello word‘>ttt.txt

[[email protected] data]# cat ttt.txt

hello word

实例3:echo -n 不换行输出

[[email protected] ~]$ echo -n "123";echo 456

123456

实例4:echo -e 处理特殊字符

[[email protected] ~]$ echo -e "a\bbcd"

bcd

[[email protected] ~]$ echo -e "a\nbcd"

a

bcd

参考:http://blog.csdn.net/lizhi200404520/article/details/8819762

时间: 2024-08-05 07:07:40

linux 命令(3)echo的相关文章

linux命令(10)---echo、wall、write、clear、sync、uptime命令

ehco命令:display a line of text [功能]默认将给出的内容将其直接打印出,在shell中最常用到 [语法] echo option argument [常用选项]-e 激活转义字符 \b:删除前一个字符 \c:最后不加上换行符号 \n:换行且光标移动只行首 \r:光标移动至行首,但不换行 \t:插入tab \\:插入"\"字符 [实例] //直接打印给出的字符串 [[email protected] tmp]# echo "Hello Word&qu

linux命令之echo

echo可以用来输出显示变量和常量,还可以用来写文件. 最简单的方式:使用 echo 命令 #echo abcbedf>>a.txt 将abcdef追加到a.txt文件末尾 往文件中写入内容,比如原来的a.txt文件内容是aaaaa, #echo bbbbb>a.txt,这个是bbbbb把a.txt原来的内容替换 这里注意 >是覆盖,>>是追加. 其次,使用tee命名,从标准输入读入,并将结果输出到标准输出和一至多个文件中 使用 tee -a 选项是追加,而不是覆盖

6.linux命令之echo命令

echo命令: 选项: 实例: [[email protected] ~]# echo "hello word" hello word [[email protected] ~]# echo "huyuwj" | passwd --stdin centos Changing password for user centos. passwd: all authentication tokens updated successfully. # 更改用户centos的密码

3月11日 linux命令学习 echo 和cat

1. echo 字符串的输出 三种用法: -n: 不要在最后自动换行 -e: 若字符串出现以下字符,则特别处理 \a        alert (bell) \b        backspace \c        suppress further output \e        escape character \f        form feed \n        new line \r        carriage return \t        horizontal tab

linux命令:echo设定颜色

echo要变换颜色的时候,要使用参数-e格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m"例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注:1.字背景颜色和文字颜色之间是英文的""""2.文字颜色后面有个m3.字符串前后可以没有空格,如果有的话,输出也是同样有空格 那些ascii code 是对

Linux命令echo -e

在Linux命令中 echo -e 这个参数e是什么意思. echo –e “I will use ‘touch’ command to create 3 files.” 这里参数e的作用是什么 man帮助的解释是,允许后面的输出进行转义,假设你是 echo -e "i will use \n $HOME" 输出的将是 i will use /root(当前用户的主目录) 如果是 echo "i will use \n $HOME" 则输出是: i will use

Linux基础命令之echo(涉及bash命令引用及替换部分内容)

echo是Linux中较为常见的命令,特别是在bash的脚本编写中它的灵活运用是必不可少的. 在man手册中的解释是:display a line of text,翻译过来就是回显或者再通俗点说就是显示字符或数字.解释看起来很简单,不过这个命令可以实现的功能却很丰富. 我之所以写关于echo的内容是因为一项作业,作业的内容是让显示一个由任意字符组成的倒三角图形,且要求字符闪烁并有字体颜色跟背景色. 这个作业先搁置一边稍后再解决. 先介绍下echo的基本信息 以下是从CentOS-6.8中的man

Linux CAT与ECHO命令详解 <<EOF EOF

Linux CAT与ECHO命令详解 cat命令是Linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: 1.一次显示整个文件. $ cat filename 2.从键盘创建一个文件. $ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件. $cat file1 file2 > file cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName 说明:

linux下利用echo命令输出带颜色以及带字体格式的字符串

echo输出颜色字体:格式 例: echo  –e  "\033[31m被改变字体颜色的字符\033[0m" 其中\033[31m开始, *其中31(3开头控制前景色)中的1是红色,将此数值替换为2是绿色,3棕色,4蓝色,5紫色,6青绿色 *背景色控制由4开头的字符串 *单字符设置字体(1为粗体:4为下划线:5为闪烁:7反转前景色.背景色) 例:36:41:1 \033[0m结束 格式如下(#号代表数字,其中3#;4#;#可以只写一项或几项!一定要有结束字符,否则终端以后显示的字符都是