shell 控制输出格式 echo printf

(1)echo

[[email protected] log]$ echo -e "ab\t45"   #带格式输出
ab    45
[[email protected] log]$ echo "ab\t45"       #无格式输出
ab\t45

[[email protected] log]$ echo -e "ab\t45\c"   #不输出换行
ab    45[[email protected] log]$

(2)printf 格式化输出

[[email protected] log]$ printf "%d\t%05d %s\n" 12 134 test   ##格式类似C printf
12 00134 test

时间: 2024-12-18 00:13:25

shell 控制输出格式 echo printf的相关文章

shell编程之echo printf 命令

shell中 echo 和printf 都能用作输出,printf可以算是echo的增强版 显示转义字符 echo \""abcdef\"" >>> "abcdef" 显示变量 age=23 echo "my age is $age" >>>my name is 23 在使用的过程中,为了避免引起歧义,多使用${age} 显示换行 echo “ok\n“ echo "my name

shell脚本中echo显示内容带颜色

转自:http://www.cnblogs.com/lr-ting/archive/2013/02/28/2936792.html shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注:  1.字背景颜

shell脚本中echo显示内容带颜色显示

shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如:echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注: 1.字背景颜色和文字颜色之间是英文的"" 2.文字颜色后面有个m 3.字符串前后可以没有空格,如果有的话,输出也是同样有空格 下

(转)shell命令:echo命令详解

shell命令:echo命令详解 原文:https://www.cnblogs.com/xyz0601/archive/2015/04/23/4450736.html 功能说明:显示文字. 语 法:echo [-ne][字符串] / echo [--help][--version] 补充说明:echo会将输入的字符串送往标准输出.输出的字符串间以空白字符隔开, 并在最后加上换行号. 参 数: -n 不要在最后自动换行 -e 打开反斜杠ESC转义. 若字符串中出现以下字符,则特别加以处理,而不会将

linux学习基本练习--echo/printf用法

1.echo是内部命令还是外部命令?其作用是什么?如何显示"the year is 2016.Today is 10yue 26"为两行? 通过type命令可知echo是内部命令: [[email protected] ~]# type echo echo is a shell builtin echo作用:直接显示输入的内容. echo -e "the year is 2016. \n today is 7." [[email protected] ~]# ech

shell概述与echo命令

一.Shell概述 1.什么是shell? 由此可见shell是用户与系统进行交互的接口,通过执行各种命令来完成时间处理与调度. 2.shell分类 Shell类别 易学性 可移植性 编辑性 快捷性 Bourne Shell (sh) 容易 好 较差 较差 Korn Shell (ksh) 较难 较好 好 较好 Bourne Again (Bash) 难 较好 好 好 POSIX Shell (psh) 较难 好 好 较好 C Shell (csh) 较难 差 较好 较好 TC Shell (t

Linux shell中[ -z "" ] && echo 0 || echo 1 的结果是多少

测试题: [ -z "" ] && echo 0 || echo 1 的结果是多少 shell中&&和||的使用方法 &&运算符: command1 && command2 &&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行:换句话说,"如果这个命令执行成功&&那么执行这个命令". 语法格式如下: command

shell脚本之echo命令颜色输出(二)

在shell脚本中一般echo命令也是我们经常用到的,而echo -e选项除了可以实现转移符来讲我们还可以进行对文本输出进行渲染,增加描述视觉效果 它输出的结构是这样的示例 "\033[32m xxx \033[0m" "\033[32m 输出内容 \033[0m" \033相当于颜色格式,这个是固定的,[32是绿色的意思 ,中间是输出的内容, [0m也就是结束的意思,可以这么理解,前面的32m可以更换,下面是颜色的格式,可以任意的输出想要的颜色 输出绿色,中间是输

linux常用命令-echo/printf/file

echo:显示文本 NAME       echo - display a line of text SYNOPSIS       echo [SHORT-OPTION]... [STRING]...       echo LONG-OPTION -n [[email protected] doc]# echo -n[[email protected] doc]# echo [[email protected] doc]# [[email protected] doc]# echo -n "th