linux echo 指向文件夹,Linux 命令每日一练:echo命令

Linux中echo命令 —>英文含义:回声、共鸣、重复。可以理解记忆为: 重复之前的内容得到响应然后打印输出一行文本,一般起到一个提示的作用。

d724ca44124af39fd4f5389f9e099af7.png

命令格式:

echo[选项]…[字符串/数字]…

命令参数:

-n 不输出行尾的换行符(即打印信息不换行)

-e 开启转义模式,允许对下列常用的加反斜线转义的字符进行解释。

\a 发出警告声;

\b 删除前一个字符;

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

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

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

\t 插入tab;

\v 与\f相同;

\ 插入\字符;

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

-E 禁止对在STRINGs中的那些序列进行解释。

–help 显示此帮助信息并退出

–version 输出版本信息并退出

实例演练及总结:

1.理解echo命令预设的打印输出内容之后默认带有换行符。

2741040ce971ce24e0519e22d0af6ed4.png

2.echo命令可以简单直接有效地打印输出,我们给它什麽内容它就标准输出什麽内容。

797e76644fc23a2e3e8e934086db5f7b.png

3.用echo命令向指定的文件中输入内容(将之前的内容完全覆盖)

61926356cd47bb928fb02e01ccb7ef10.png

4acdcb665f15c62990d96b4afbb0b3c6.png

4.用echo命令向指定的文件中追加新的内容(不要覆盖之前的内容)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V6jh2E2C-1575277126190)(https://img-blog.csdn.net/20171123234714467?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVraTUyMzM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]

5.在echo后面使用-n参数,去掉echo命令预设的打印输出内容之后默认带有的换行符。

e4f3f4b775a63e2241262e1a12f0556f.png

6.用echo命令打印输出指定目录下指定的文件类型。相当于查找功能。

e135057d93621665d44a9aea744156e9.png

拓展:其他能实现以上相似功能的命令。

e91697249ba6456666037c2e4c8bc4cc.png

eee5b1025afe1a2d0df72b9edbaaab16.png

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T6puqAks-1575277126198)(https://img-blog.csdn.net/20171123235002583?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVraTUyMzM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]

7.用echo命令对特殊字符比如双引号进行转义输出。

77e2cf3269c728c80c27e0a88575a990.png

8.打印PATH变量的值到标准输出。

75dccb245cf67135c9f0b5370d7709d4.png

9.将语句中某些内容解析成linux命令到标准输出。

084a7934c939c0126e62d5cbe0c75e59.png

10.echo 命令后面接参数-e开启转义功能,允许对与加反斜线转义的字符进行解释。

1ac3521453cf2cd5886165268b8252a3.png

9535ca7a53d6730da06c04f5cd355a6c.png

891ef318e218549575acee57058f1472.png

a17222cf209da10e6562c311cd63bb95.png

c944b8a6b6f6c130c6991624d0e05d15.png

4fb2cec92175a4a4544c6ffd0aac57cd.png

93b6235423b8212483daa9ccf98ecab3.png

11.echo 命令后面接参数-e还可以用来定制颜色字输出。

#下面的命令将用红色打印输出

[root@yuki /]# echo -e "\033[31mMagic of Linux\033[0m"

Magic of Linux

#下面的命令将以粗体以及红色背景打印输出

[root@yuki /]# echo -e "\033[1m\033[41mMagic of Linux\033[0m"

Magic of Linux

12.事实上,在日后的 shell 操作及 shell script 设计上,echo 命令是最常用的命令之一。

比方说,用 echo 来检查变量值:

e1264ecb4f4daeda4e50786601afd575.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值