Bash echo read 命令详解

时间:2022-04-29
本文章向大家介绍Bash echo read 命令详解,主要内容包括echo 高亮输出、read、命令计数、等待时间、关闭回显、printf、参考链接、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

echo 命令用来输出内容,read 命令用于读取用户输入。

echo 高亮输出

格式如下:

$ echo -e "33[字背景颜色;文字颜色m字符串33[0m"

$ echo -e "33[41;36m something string 33[0m"

$ echo -e "33[31m 红色字 33[0m"
$ echo -e "33[34m 黄色字 33[0m"
$ echo -e "33[41;33m 红底黄字 33[0m"
$ echo -e "33[41;37m 红底白字 33[0m"

read

read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量。

提示语句

-p 参数

命令计数

-n 参数

当输入的字符数目达到预定数目时,自动退出,并将输入的数据赋值给变量。

等待时间

-t 参数 ,单位为秒

关闭回显

-s参数,能够使 read 命令中输入的数据不显示在显视器上,例如密码。

printf

printf format-string [arguments]

和 c 类似。

参考链接